Hello,
I have some compile-problems in Visual Studio. I make use
of the PowerVR SDK. When I use a sample project and paste
my own code in it, it compiles without any problems. When I create
my own project I get several LINKER errors:
PlyViewer.obj : error LNK2019: unresolved external symbol "public: bool __cdecl PVRShell::PVRShellSet(enum prefNameBoolEnum,bool)" (?PVRShellSet@PVRShell@@QAA_NW4prefNameBoolEnum@@_N@Z) referenced in function "public: virtual bool __cdecl PlyViewer::InitApplication(void)" (?InitApplication@PlyViewer@@UAA_NXZ)
PlyViewer.obj : error LNK2019: unresolved external symbol glRotatef referenced in function "public: virtual bool __cdecl PlyViewer::InitView(void)" (?InitView@PlyViewer@@UAA_NXZ)
PlyViewer.obj : error LNK2019: unresolved external symbol glTranslatef referenced in function "public: virtual bool __cdecl PlyViewer::InitView(void)" (?InitView@PlyViewer@@UAA_NXZ)
PlyViewer.obj : error LNK2019: unresolved external symbol glOrthof referenced in function "public: virtual bool __cdecl PlyViewer::InitView(void)" (?InitView@PlyViewer@@UAA_NXZ)
PlyViewer.obj : error LNK2019: unresolved external symbol glLightModelf referenced in function "public: virtual bool __cdecl PlyViewer::InitView(void)" (?InitView@PlyViewer@@UAA_NXZ)
PlyViewer.obj : error LNK2019: unresolved external symbol glLightfv referenced in function "public: virtual bool __cdecl PlyViewer::InitView(void)" (?InitView@PlyViewer@@UAA_NXZ)
PlyViewer.obj : error LNK2019: unresolved external symbol glClearColor referenced in function "public: virtual bool __cdecl PlyViewer::InitView(void)" (?InitView@PlyViewer@@UAA_NXZ)
PlyViewer.obj : error LNK2019: unresolved external symbol glNormal3f referenced in function "public: virtual bool __cdecl PlyViewer::RenderScene(void)" (?RenderScene@PlyViewer@@UAA_NXZ)
PlyViewer.obj : error LNK2019: unresolved external symbol glScalef referenced in function "public: virtual bool __cdecl PlyViewer::RenderScene(void)" (?RenderScene@PlyViewer@@UAA_NXZ)
PlyViewer.obj : error LNK2019: unresolved external symbol "public: bool __cdecl PVRShell::PVRShellIsKeyPressed(enum PVRShellKeyName)" (?PVRShellIsKeyPressed@PVRShell@@QAA_NW4PVRShellKeyName@@@Z) referenced in function "public: bool __cdecl PlyViewer::KeyBoard(void)" (?KeyBoard@PlyViewer@@QAA_NXZ)
PlyViewer.obj : error LNK2019: unresolved external symbol "public: __cdecl PVRShell::PVRShell(void)" (??0PVRShell@@QAA@XZ) referenced in function "public: __cdecl PlyViewer::PlyViewer(void)" (??0PlyViewer@@QAA@XZ)
PlyViewer.obj : error LNK2019: unresolved external symbol "public: virtual __cdecl PVRShell::~PVRShell(void)" (??1PVRShell@@UAA@XZ) referenced in function "public: virtual __cdecl PlyViewer::~PlyViewer(void)" (??1PlyViewer@@UAA@XZ)
corelibc.lib(pegwmain.obj) : error LNK2019: unresolved external symbol WinMain referenced in function WinMainCRTStartup
I include the identical lib and h-files. If I don’t include them, I reveive even more error messages.
Can somebody please help me?
Kind Regards,
Jens