Visual Studio 2005 Linking Error
by cogmac · in Torque Game Engine · 10/09/2006 (8:14 pm) · 2 replies
I followed the instructions for setting up Torque with VS8 Express Edition (I am using professional though). I am getting the following errors when linking:
shapeBase.obj : warning LNK4229: invalid directive '/OPT:NOWIN98' encountered; ignored
shapeBase.obj : error LNK2019: unresolved external symbol "void __stdcall gluCylinder(struct GLUquadric *,double,double,double,int,int)" (?gluCylinder@@YGXPAUGLUquadric@@NNNHH@Z) referenced in function "public: virtual void __thiscall ShapeBase::renderObject(class SceneState *,class SceneRenderImage *)" (?renderObject@ShapeBase@@UAEXPAVSceneState@@PAVSceneRenderImage@@@Z)
shapeBase.obj : error LNK2019: unresolved external symbol "void __stdcall gluDisk(struct GLUquadric *,double,double,int,int)" (?gluDisk@@YGXPAUGLUquadric@@NNHH@Z) referenced in function "public: virtual void __thiscall ShapeBase::renderObject(class SceneState *,class SceneRenderImage *)" (?renderObject@ShapeBase@@UAEXPAVSceneState@@PAVSceneRenderImage@@@Z)
shapeBase.obj : error LNK2019: unresolved external symbol "void __stdcall gluQuadricNormals(struct GLUquadric *,unsigned int)" (?gluQuadricNormals@@YGXPAUGLUquadric@@I@Z) referenced in function "public: virtual void __thiscall ShapeBase::renderObject(class SceneState *,class SceneRenderImage *)" (?renderObject@ShapeBase@@UAEXPAVSceneState@@PAVSceneRenderImage@@@Z)
shapeBase.obj : error LNK2019: unresolved external symbol "void __stdcall gluQuadricDrawStyle(struct GLUquadric *,unsigned int)" (?gluQuadricDrawStyle@@YGXPAUGLUquadric@@I@Z) referenced in function "public: virtual void __thiscall ShapeBase::renderObject(class SceneState *,class SceneRenderImage *)" (?renderObject@ShapeBase@@UAEXPAVSceneState@@PAVSceneRenderImage@@@Z)
shapeBase.obj : error LNK2019: unresolved external symbol "struct GLUquadric * __stdcall gluNewQuadric(void)" (?gluNewQuadric@@YGPAUGLUquadric@@XZ) referenced in function "public: virtual void __thiscall ShapeBase::renderObject(class SceneState *,class SceneRenderImage *)" (?renderObject@ShapeBase@@UAEXPAVSceneState@@PAVSceneRenderImage@@@Z)
Am I forgetting something? What am I doing wrong?
Thanks.
shapeBase.obj : warning LNK4229: invalid directive '/OPT:NOWIN98' encountered; ignored
shapeBase.obj : error LNK2019: unresolved external symbol "void __stdcall gluCylinder(struct GLUquadric *,double,double,double,int,int)" (?gluCylinder@@YGXPAUGLUquadric@@NNNHH@Z) referenced in function "public: virtual void __thiscall ShapeBase::renderObject(class SceneState *,class SceneRenderImage *)" (?renderObject@ShapeBase@@UAEXPAVSceneState@@PAVSceneRenderImage@@@Z)
shapeBase.obj : error LNK2019: unresolved external symbol "void __stdcall gluDisk(struct GLUquadric *,double,double,int,int)" (?gluDisk@@YGXPAUGLUquadric@@NNHH@Z) referenced in function "public: virtual void __thiscall ShapeBase::renderObject(class SceneState *,class SceneRenderImage *)" (?renderObject@ShapeBase@@UAEXPAVSceneState@@PAVSceneRenderImage@@@Z)
shapeBase.obj : error LNK2019: unresolved external symbol "void __stdcall gluQuadricNormals(struct GLUquadric *,unsigned int)" (?gluQuadricNormals@@YGXPAUGLUquadric@@I@Z) referenced in function "public: virtual void __thiscall ShapeBase::renderObject(class SceneState *,class SceneRenderImage *)" (?renderObject@ShapeBase@@UAEXPAVSceneState@@PAVSceneRenderImage@@@Z)
shapeBase.obj : error LNK2019: unresolved external symbol "void __stdcall gluQuadricDrawStyle(struct GLUquadric *,unsigned int)" (?gluQuadricDrawStyle@@YGXPAUGLUquadric@@I@Z) referenced in function "public: virtual void __thiscall ShapeBase::renderObject(class SceneState *,class SceneRenderImage *)" (?renderObject@ShapeBase@@UAEXPAVSceneState@@PAVSceneRenderImage@@@Z)
shapeBase.obj : error LNK2019: unresolved external symbol "struct GLUquadric * __stdcall gluNewQuadric(void)" (?gluNewQuadric@@YGPAUGLUquadric@@XZ) referenced in function "public: virtual void __thiscall ShapeBase::renderObject(class SceneState *,class SceneRenderImage *)" (?renderObject@ShapeBase@@UAEXPAVSceneState@@PAVSceneRenderImage@@@Z)
Am I forgetting something? What am I doing wrong?
Thanks.
Torque Owner J "hplus" W