Original Post
Hi, i have these errors with visual C++ 2005 pro : Compiling... tpCelShading.c C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\windef.h(122) : warning C4005: 'CALLBACK' : macro redefinition C:\Program Files\Microsoft Visual Studio 8\VC\include\GL/gl.h(127) : see previous definition of 'CALLBACK' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\windef.h(123) : warning C4005: 'WINAPI' : macro redefinition C:\Program Files\Microsoft Visual Studio 8\VC\include\GL/gl.h(128) : see previous definition of 'WINAPI' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\windef.h(125) : warning C4005: 'APIENTRY' : macro redefinition C:\Program Files\Microsoft Visual Studio 8\VC\include\GL/gl.h(126) : see previous definition of 'APIENTRY' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\wingdi.h(21) : warning C4005: 'WINGDIAPI' : macro redefinition C:\Program Files\Microsoft Visual Studio 8\VC\include\GL/gl.h(125) : see previous definition of 'WINGDIAPI' ..\tpCelShading.c(311) : warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void)' Linking... tpCelShading.obj : error LNK2019: unresolved external symbol __imp__cgGetNamedParameter referenced in function _Initialiser_GL_Cg tpCelShading.obj : error LNK2019: unresolved external symbol __imp__cgGLLoadProgram referenced in function _Initialiser_GL_Cg tpCelShading.obj : error LNK2019: unresolved external symbol __imp__cgGetLastListing referenced in function _Initialiser_GL_Cg tpCelShading.obj : error LNK2019: unresolved external symbol __imp__cgGetErrorString referenced in function _Initialiser_GL_Cg tpCelShading.obj : error LNK2019: unresolved external symbol __imp__cgGetError referenced in function _Initialiser_GL_Cg tpCelShading.obj : error LNK2019: unresolved external symbol __imp__cgCreateProgramFromFile referenced in function _Initialiser_GL_Cg tpCelShading.obj : error LNK2019: unresolved external symbol __imp__cgGLSetOptimalOptions referenced in function _Initialiser_GL_Cg tpCelShading.obj : error LNK2019: unresolved external symbol __imp__cgGLGetLatestProfile referenced in function _Initialiser_GL_Cg tpCelShading.obj : error LNK2019: unresolved external symbol __imp__cgCreateContext referenced in function _Initialiser_GL_Cg tpCelShading.obj : error LNK2019: unresolved external symbol _glPolygonMode referenced in function _Initialiser_GL_Cg tpCelShading.obj : error LNK2019: unresolved external symbol _glShadeModel referenced in function _Initialiser_GL_Cg tpCelShading.obj : error LNK2019: unresolved external symbol _glEnable referenced in function _Initialiser_GL_Cg tpCelShading.obj : error LNK2019: unresolved external symbol _glClearDepth referenced in function _Initialiser_GL_Cg tpCelShading.obj : error LNK2019: unresolved external symbol _glClearColor referenced in function _Initialiser_GL_Cg tpCelShading.obj : error LNK2019: unresolved external symbol __imp__cgDestroyContext referenced in function _Arreter_Cg tpCelShading.obj : error LNK2019: unresolved external symbol _glutSwapBuffers@0 referenced in function _Dessiner tpCelShading.obj : error LNK2019: unresolved external symbol _glFlush referenced in function _Dessiner tpCelShading.obj : error LNK2019: unresolved external symbol __imp__cgGLDisableProfile referenced in function _Dessiner tpCelShading.obj : error LNK2019: unresolved external symbol _glutSolidTeapot@8 referenced in function _Dessiner tpCelShading.obj : error LNK2019: unresolved external symbol _glMaterialf referenced in function _Dessiner tpCelShading.obj : error LNK2019: unresolved external symbol _glMaterialfv referenced in function _Dessiner tpCelShading.obj : error LNK2019: unresolved external symbol __imp__cgGLSetParameter1f referenced in function _Dessiner tpCelShading.obj : error LNK2019: unresolved external symbol __imp__cgGLSetParameter4fv referenced in function _Dessiner tpCelShading.obj : error LNK2019: unresolved external symbol __imp__cgGLBindProgram referenced in function _Dessiner tpCelShading.obj : error LNK2019: unresolved external symbol __imp__cgGLEnableProfile referenced in function _Dessiner tpCelShading.obj : error LNK2019: unresolved external symbol __imp__cgGLSetStateMatrixParameter referenced in function _Dessiner tpCelShading.obj : error LNK2019: unresolved external symbol _glRotatef referenced in function _Dessiner tpCelShading.obj : error LNK2019: unresolved external symbol _glTranslatef referenced in function _Dessiner tpCelShading.obj : error LNK2019: unresolved external symbol _glLoadIdentity referenced in function _Dessiner tpCelShading.obj : error LNK2019: unresolved external symbol _glMatrixMode referenced in function _Dessiner tpCelShading.obj : error LNK2019: unresolved external symbol _glClear referenced in function _Dessiner tpCelShading.obj : error LNK2019: unresolved external symbol _glutPostRedisplay@0 referenced in function _ReshapeGL tpCelShading.obj : error LNK2019: unresolved external symbol _gluPerspective referenced in function _ReshapeGL tpCelShading.obj : error LNK2019: unresolved external symbol _glViewport referenced in function _ReshapeGL tpCelShading.obj : error LNK2019: unresolved external symbol _glutFullScreen@0 referenced in function _Key tpCelShading.obj : error LNK2019: unresolved external symbol _glutGet@4 referenced in function _Key tpCelShading.obj : error LNK2019: unresolved external symbol _glutPositionWindow@8 referenced in function _Key tpCelShading.obj : error LNK2019: unresolved external symbol _glutReshapeWindow@8 referenced in function _Key tpCelShading.obj : error LNK2019: unresolved external symbol _glLightfv referenced in function _init_lighting tpCelShading.obj : error LNK2019: unresolved external symbol _glutMainLoop@0 referenced in function _main tpCelShading.obj : error LNK2019: unresolved external symbol _glutMouseFunc@4 referenced in function _main tpCelShading.obj : error LNK2019: unresolved external symbol _glutMotionFunc@4 referenced in function _main tpCelShading.obj : error LNK2019: unresolved external symbol _glutIdleFunc@4 referenced in function _main tpCelShading.obj : error LNK2019: unresolved external symbol _glutDisplayFunc@4 referenced in function _main tpCelShading.obj : error LNK2019: unresolved external symbol _glutKeyboardFunc@4 referenced in function _main tpCelShading.obj : error LNK2019: unresolved external symbol _glutReshapeFunc@4 referenced in function _main tpCelShading.obj : error LNK2019: unresolved external symbol _glutCreateWindow@4 referenced in function _main tpCelShading.obj : error LNK2019: unresolved external symbol _glutInitDisplayMode@4 referenced in function _main tpCelShading.obj : error LNK2019: unresolved external symbol _glutInitWindowSize@8 referenced in function _main tpCelShading.obj : error LNK2019: unresolved external symbol _glutInitWindowPosition@8 referenced in function _main tpCelShading.obj : error LNK2019: unresolved external symbol _glutInit@8 referenced in function _main Can you help me ?