Getting started errors

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
Post Reply
axeves
Posts: 12
Joined: Tue Jun 21, 2011 5:13 pm
Location: Sweden

Getting started errors

Post by axeves »

Yeah, i got most things working except i seem to have missed something?

I'm using Visual Studio 2010, and i have included Irrlicht.h.

It is a Win32 project.

I get errors like i have missed an include or something. (I have included the irrlicht include and lib folders to my project, also the directx ones.)

Error 1 error C2065: 'dimension2d' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 7
Error 2 error C2275: 'irr::u32' : illegal use of this type as an expression c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 7
Error 3 error C2065: 'IVideoDriver' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 14
Error 4 error C2065: 'driver' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 14
Error 5 error C2065: 'ISceneManager' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 15
Error 6 error C2065: 'smgr' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 15
Error 7 error C2065: 'IGUIEnvironment' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 16
Error 8 error C2065: 'guienv' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 16
Error 9 error C2065: 'guienv' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 18
Error 10 error C2227: left of '->addStaticText' must point to class/struct/union/generic type c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 18
Error 11 error C2065: 'rect' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 19
Error 12 error C2275: 'irr::s32' : illegal use of this type as an expression c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 19
Error 13 error C2065: 'IAnimatedMesh' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 21
Error 14 error C2065: 'mesh' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 21
Error 15 error C2065: 'smgr' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 21
Error 16 error C2227: left of '->getMesh' must point to class/struct/union/generic type c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 21
Error 17 error C2065: 'mesh' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 22
Error 18 error C2065: 'IAnimatedMeshSceneNode' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 27
Error 19 error C2065: 'node' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 27
Error 20 error C2065: 'smgr' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 27
Error 21 error C2227: left of '->addAnimatedMeshSceneNode' must point to class/struct/union/generic type c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 27
Error 22 error C2065: 'mesh' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 27
Error 23 error C2065: 'node' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 29
Error 24 error C2065: 'node' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 31
Error 25 error C2227: left of '->setMaterialFlag' must point to class/struct/union/generic type c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 31
Error 26 error C2065: 'EMF_LIGHTING' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 31
Error 27 error C2065: 'node' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 32
Error 28 error C2227: left of '->setMD2Animation' must point to class/struct/union/generic type c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 32
Error 29 error C2065: 'node' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 33
Error 30 error C2227: left of '->setMaterialTexture' must point to class/struct/union/generic type c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 33
Error 31 error C2065: 'driver' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 33
Error 32 error C2227: left of '->getTexture' must point to class/struct/union/generic type c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 33
Error 33 error C2065: 'smgr' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 36
Error 34 error C2227: left of '->addCameraSceneNode' must point to class/struct/union/generic type c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 36
Error 35 error C3861: 'vector3df': identifier not found c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 36
Error 36 error C3861: 'vector3df': identifier not found c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 36
Error 37 error C2065: 'driver' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 41
Error 38 error C2227: left of '->beginScene' must point to class/struct/union/generic type c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 41
Error 39 error C3861: 'SColor': identifier not found c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 41
Error 40 error C2065: 'smgr' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 43
Error 41 error C2227: left of '->drawAll' must point to class/struct/union/generic type c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 43
Error 42 error C2065: 'guienv' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 44
Error 43 error C2227: left of '->drawAll' must point to class/struct/union/generic type c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 44
Error 44 error C2065: 'driver' : undeclared identifier c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 46
Error 45 error C2227: left of '->endScene' must point to class/struct/union/generic type c:\users\axel\documents\visual studio 2010\projects\irrlicht\irrlicht\main.cpp 46




My code is the tutorial 01 code, only with precompiled headers.
Brainsaw
Posts: 1243
Joined: Wed Jan 07, 2004 12:57 pm
Location: Bavaria

Post by Brainsaw »

Seems that you missed the "using namespace <xyz>". Try to turn off the precompiled headers, I never used that feature and didn't have any problems compiling.
Image
Dustbin::Games on the web: https://www.dustbin-online.de/
Post Reply