Hi,
The helloworld program worked well in Visual C++ 6.0. The executable is also created.
Now continuing I tried to test some of the samples in the Edge folder. I tried View3d code in that samples.
It is compiling well but when I build it the following errors arise:
edge.lib(edge.obj) : error LNK2001: unresolved external symbol "bool __cdecl EdgeGL_Use(void)" (?EdgeGL_Use@@YA_NXZ)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "bool __cdecl EdgeGL_Use(void)" (?EdgeGL_Use@@YA_NXZ)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "unsigned long __cdecl EdgeGL_GenTexture(void *)" (?EdgeGL_GenTexture@@YAKPAX@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_DeleteTexture(void *,unsigned long)" (?EdgeGL_DeleteTexture@@YAXPAXK@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "long __cdecl EdgeGL_UpdateTextureData(void *,unsigned long,unsigned long,unsigned long,struct tagRECT *,unsigned char,unsigned char,void *,bool)" (?EdgeGL_UpdateTextureData@@YAJPAXK
KKPAUtagRECT@@EE0_N@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "unsigned char __cdecl EdgeGL_GetVideoType(void *)" (?EdgeGL_GetVideoType@@YAEPAX@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "long __cdecl EdgeGL_Open(void *,void *,unsigned char,unsigned long,unsigned long,bool)" (?EdgeGL_Open@@YAJPAX0EKK_N@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "bool __cdecl EdgeGL_FixedPoint(void)" (?EdgeGL_FixedPoint@@YA_NXZ)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void * __cdecl EdgeGL_NewDriver(void)" (?EdgeGL_NewDriver@@YAPAXXZ)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_FreeDriver(void *)" (?EdgeGL_FreeDriver@@YAXPAX@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_Close(void *)" (?EdgeGL_Close@@YAXPAX@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_Suspend(void *)" (?EdgeGL_Suspend@@YAXPAX@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_Resume(void *)" (?EdgeGL_Resume@@YAXPAX@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_Flip(void *)" (?EdgeGL_Flip@@YAXPAX@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_GetVideoSize(void *,unsigned long &,unsigned long &)" (?EdgeGL_GetVideoSize@@YAXPAXAAK1@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_EnableLight(void *,unsigned char,bool)" (?EdgeGL_EnableLight@@YAXPAXE_N@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_LightIntensity(void *,unsigned char,unsigned long,unsigned long,unsigned long)" (?EdgeGL_LightIntensity@@YAXPAXEKKK@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_LightPosition(void *,unsigned char,long,long,long)" (?EdgeGL_LightPosition@@YAXPAXEJJJ@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_SelectTexture(void *,unsigned long)" (?EdgeGL_SelectTexture@@YAXPAXK@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_SetShading(void *,unsigned char)" (?EdgeGL_SetShading@@YAXPAXE@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_UseTexturing(void *,bool)" (?EdgeGL_UseTexturing@@YAXPAX_N@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_Ortho(void *,long *)" (?EdgeGL_Ortho@@YAXPAXPAJ@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_Perspective(void *,long *)" (?EdgeGL_Perspective@@YAXPAXPAJ@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_LoadIdentity(void *)" (?EdgeGL_LoadIdentity@@YAXPAX@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_Translate(void *,long,long,long)" (?EdgeGL_Translate@@YAXPAXJJJ@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_Rotate(void *,long,long,long)" (?EdgeGL_Rotate@@YAXPAXJJJ@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_Scale(void *,long,long,long)" (?EdgeGL_Scale@@YAXPAXJJJ@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_RenderModel(void *,void * *,long *,unsigned long,bool,bool)" (?EdgeGL_RenderModel@@YAXPAXPAPAXPAJK_N3@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_SetColor(void *,unsigned long,unsigned char)" (?EdgeGL_SetColor@@YAXPAXKE@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_PopMatrix(void *)" (?EdgeGL_PopMatrix@@YAXPAX@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_MultiplyMatrix(void *,void *)" (?EdgeGL_MultiplyMatrix@@YAXPAX0@Z)
edge.lib(emod_dsp.obj) : error LNK2001: unresolved external symbol "void __cdecl EdgeGL_PushMatrix(void *)" (?EdgeGL_PushMatrix@@YAXPAX@Z)
Debug/view3dtry.exe : fatal error LNK1120: 31 unresolved externals
Error executing link.exe.
view3dtry.exe - 33 error(s), 0 warning(s)
I verified that all the paths are correct and also the Microsoft platform SP2 is at the top of the list. Can you tell me why these errors are arising and how to get rid of them?? I am working for Windows desktop version using Visual C++ 6.0
Hoping to get a reply soon.
Thank you
ravi