christoph@akazie irrlicht :( % autoreconf /usr/share/aclocal/gtk--.m4:10: warning: underquoted definition of AM_PATH_GTKMM /usr/share/aclocal/gtk--.m4:10: run info '(automake)Extending aclocal' /usr/share/aclocal/gtk--.m4:10: or see http://sources.redhat.com/automake/automake.html#Extending-aclocal christoph@akazie irrlicht :) % ./configure --enable-irrlicht --with-irrlicht=../p checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking how to create a ustar tar archive... gnutar checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking whether make sets $(MAKE)... (cached) yes checking for ranlib... ranlib checking for a BSD-compatible install... /usr/bin/install -c checking how to run the C++ preprocessor... g++ -E checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking for library containing glNewList... -lGL checking for library containing alGenBuffers... -lopenal checking AL/al.h usability... yes checking AL/al.h presence... yes checking for AL/al.h... yes checking OpenAL/al.h usability... no checking OpenAL/al.h presence... no checking for OpenAL/al.h... no checking for library containing ov_open... -lvorbisfile checking vorbis/vorbisfile.h usability... yes checking vorbis/vorbisfile.h presence... yes checking for vorbis/vorbisfile.h... yes checking ogg/ogg.h usability... yes checking ogg/ogg.h presence... yes checking for ogg/ogg.h... yes checking plib/ul.h usability... yes checking plib/ul.h presence... yes checking for plib/ul.h... yes checking for plib 1.8.4 or newer... yes checking for library containing SDL_Init... -lSDL checking SDL/SDL.h usability... yes checking SDL/SDL.h presence... yes checking for SDL/SDL.h... yes checking irrlicht.h usability... yes checking irrlicht.h presence... yes checking for irrlicht.h... yes checking for irrlicht libraries. Irrlicht Engine version 1.5 Linux 2.6.29-1-686 #1 SMP Fri Apr 17 14:35:16 UTC 2009 i686 checking for svnversion... svnversion checking for library containing glutInit... -lglut checking GL/glut.h usability... yes checking GL/glut.h presence... yes checking for GL/glut.h... yes checking GLUT/glut.h usability... no checking GLUT/glut.h presence... no checking for GLUT/glut.h... no checking for gethostbyaddr_r... yes checking for gethostbyname_r... yes checking for poll... yes checking for fcntl... yes checking for inet_pton... yes checking for inet_ntop... yes checking for struct msghdr.msg_flags... yes checking for socklen_t... yes checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc configure: creating ./config.status config.status: creating Makefile config.status: creating data/Makefile config.status: creating data/fonts/Makefile config.status: creating data/grandprix/Makefile config.status: creating data/items/Makefile config.status: creating data/karts/Makefile config.status: creating data/models/Makefile config.status: creating data/music/Makefile config.status: creating data/po/Makefile config.status: creating data/sfx/Makefile config.status: creating data/textures/Makefile config.status: creating data/tracks/Makefile config.status: creating doc/Makefile config.status: creating src/Makefile config.status: creating src/ide/Makefile config.status: creating src/bullet/Makefile config.status: creating src/bullet/src/Makefile config.status: creating src/bullet/Demos/OpenGL/Makefile config.status: creating src/enet/Makefile config.status: executing depfiles commands config.status: executing po-directories commands Summary of optional components: =============================== Disabled debugging, asserts have been turned off Compiling for irrlicht - be warned, pre-alpha!! We have Ogg Vorbis support. Glut found, enabling optional bullet debug Using bullet physics. Using enet network support. christoph@akazie irrlicht :) % make Making all in src/bullet make[1]: Entering directory `/media/extern/freeart/stk-svn/irrlicht/src/bullet' Making all in src make[2]: Entering directory `/media/extern/freeart/stk-svn/irrlicht/src/bullet/src' make[2]: Für das Ziel »all« ist nichts zu tun. make[2]: Leaving directory `/media/extern/freeart/stk-svn/irrlicht/src/bullet/src' Making all in Demos/OpenGL make[2]: Entering directory `/media/extern/freeart/stk-svn/irrlicht/src/bullet/Demos/OpenGL' make[2]: Für das Ziel »all« ist nichts zu tun. make[2]: Leaving directory `/media/extern/freeart/stk-svn/irrlicht/src/bullet/Demos/OpenGL' make[2]: Entering directory `/media/extern/freeart/stk-svn/irrlicht/src/bullet' make[2]: Für das Ziel »all-am« ist nichts zu tun. make[2]: Leaving directory `/media/extern/freeart/stk-svn/irrlicht/src/bullet' make[1]: Leaving directory `/media/extern/freeart/stk-svn/irrlicht/src/bullet' Making all in src/enet make[1]: Entering directory `/media/extern/freeart/stk-svn/irrlicht/src/enet' make[1]: Für das Ziel »all« ist nichts zu tun. make[1]: Leaving directory `/media/extern/freeart/stk-svn/irrlicht/src/enet' Making all in src make[1]: Entering directory `/media/extern/freeart/stk-svn/irrlicht/src' Making all in ide make[2]: Entering directory `/media/extern/freeart/stk-svn/irrlicht/src/ide' make[2]: Für das Ziel »all« ist nichts zu tun. make[2]: Leaving directory `/media/extern/freeart/stk-svn/irrlicht/src/ide' make[2]: Entering directory `/media/extern/freeart/stk-svn/irrlicht/src' g++ -DPACKAGE_NAME=\"supertuxkart\" -DPACKAGE_TARNAME=\"supertuxkart\" -DPACKAGE_VERSION=\"SVN\" -DPACKAGE_STRING=\"supertuxkart\ SVN\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"supertuxkart\" -DVERSION=\"SVN\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_IRRLICHT=1 -DHAVE_AL_AL_H=1 -DHAVE_OGGVORBIS=1 -DSVNVERSION=\"3493\" -DHAVE_GL_GLUT_H=1 -DHAVE_GLUT=1 -DBT_NO_PROFILE=/\*\*/ -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_POLL=1 -DHAS_FCNTL=1 -DHAS_INET_PTON=1 -DHAS_INET_NTOP=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_SOCKLEN_T=1 -DENABLE_NLS=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -I. -DSUPERTUXKART_DATADIR="\"/usr/local/share/games/supertuxkart/\"" -I./bullet/src/ -I./enet/include/ -I../p/include -Wall -DNDEBUG -O2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.cpp In file included from user_config.hpp:50, from main.cpp:41: lisp/lisp.hpp:26:22: error: irrlicht.h: Datei oder Verzeichnis nicht gefunden In file included from lisp/lisp.hpp:28, from user_config.hpp:50, from main.cpp:41: ./utils/vec3.hpp:22: error: ‘irr’ is not a namespace-name ./utils/vec3.hpp:22: error: expected namespace-name before ‘;’ token In file included from lisp/lisp.hpp:28, from user_config.hpp:50, from main.cpp:41: ./utils/vec3.hpp:47: error: expected ‘,’ or ‘...’ before ‘::’ token ./utils/vec3.hpp:47: error: ISO C++ forbids declaration of ‘core’ with no type ./utils/vec3.hpp:73: error: ‘core’ has not been declared ./utils/vec3.hpp:73: error: ISO C++ forbids declaration of ‘vector3df’ with no type ./utils/vec3.hpp:73: error: expected ‘;’ before ‘toIrrVector’ ./utils/vec3.hpp:74: error: ‘core’ has not been declared ./utils/vec3.hpp:74: error: ISO C++ forbids declaration of ‘vector3df’ with no type ./utils/vec3.hpp:74: error: expected ‘;’ before ‘toIrrHPR’ ./utils/vec3.hpp: In constructor ‘Vec3::Vec3(int)’: ./utils/vec3.hpp:47: error: ‘v’ was not declared in this scope In file included from user_config.hpp:50, from main.cpp:41: lisp/lisp.hpp: At global scope: lisp/lisp.hpp:158: error: ‘core’ has not been declared lisp/lisp.hpp:158: error: expected ‘,’ or ‘...’ before ‘&’ token lisp/lisp.hpp: In member function ‘bool lisp::Lisp::get(const char*, int) const’: lisp/lisp.hpp:169: error: ‘val’ was not declared in this scope In file included from main.cpp:44: material_manager.hpp: At global scope: material_manager.hpp:24: error: ‘irr’ is not a namespace-name material_manager.hpp:24: error: expected namespace-name before ‘;’ token material_manager.hpp:44: error: ‘video’ has not been declared material_manager.hpp:44: error: expected ‘,’ or ‘...’ before ‘*’ token In file included from main.cpp:45: input/input_manager.hpp:78: error: expected ‘,’ or ‘...’ before ‘::’ token input/input_manager.hpp:78: error: ISO C++ forbids declaration of ‘irr’ with no type In file included from karts/kart_control.hpp:23, from history.hpp:26, from main.cpp:46: ./network/message.hpp: In member function ‘void Message::addCharArray(char*, unsigned int)’: ./network/message.hpp:71: error: ‘memcpy’ was not declared in this scope ./network/message.hpp: In member function ‘void Message::getCharArray(char*, int)’: ./network/message.hpp:96: error: ‘memcpy’ was not declared in this scope In file included from karts/kart_properties.hpp:27, from stk_config.hpp:23, from main.cpp:47: ./karts/kart_model.hpp: At global scope: ./karts/kart_model.hpp:26: error: ‘irr’ is not a namespace-name ./karts/kart_model.hpp:26: error: expected namespace-name before ‘;’ token In file included from karts/kart_properties.hpp:27, from stk_config.hpp:23, from main.cpp:47: ./karts/kart_model.hpp:48: error: ‘scene’ has not been declared ./karts/kart_model.hpp:48: error: ISO C++ forbids declaration of ‘IAnimatedMesh’ with no type ./karts/kart_model.hpp:48: error: expected ‘;’ before ‘*’ token ./karts/kart_model.hpp:52: error: ‘scene’ has not been declared ./karts/kart_model.hpp:52: error: ISO C++ forbids declaration of ‘IAnimatedMeshSceneNode’ with no type ./karts/kart_model.hpp:52: error: expected ‘;’ before ‘*’ token ./karts/kart_model.hpp:61: error: ‘scene’ has not been declared ./karts/kart_model.hpp:61: error: ISO C++ forbids declaration of ‘IMesh’ with no type ./karts/kart_model.hpp:61: error: expected ‘;’ before ‘*’ token ./karts/kart_model.hpp:64: error: ‘scene’ has not been declared ./karts/kart_model.hpp:64: error: ISO C++ forbids declaration of ‘ISceneNode’ with no type ./karts/kart_model.hpp:64: error: expected ‘;’ before ‘*’ token ./karts/kart_model.hpp:105: error: ‘scene’ has not been declared ./karts/kart_model.hpp:105: error: expected ‘,’ or ‘...’ before ‘*’ token ./karts/kart_model.hpp:106: error: ‘scene’ has not been declared ./karts/kart_model.hpp:106: error: ISO C++ forbids declaration of ‘IAnimatedMesh’ with no type ./karts/kart_model.hpp:106: error: expected ‘;’ before ‘*’ token ./karts/kart_model.hpp:111: error: expected `;' before ‘const’ In file included from main.cpp:53: graphics/irr_driver.hpp:27: error: ‘irr’ is not a namespace-name graphics/irr_driver.hpp:27: error: expected namespace-name before ‘;’ token graphics/irr_driver.hpp:35: error: expected class-name before ‘{’ token graphics/irr_driver.hpp:38: error: ISO C++ forbids declaration of ‘IrrlichtDevice’ with no type graphics/irr_driver.hpp:38: error: expected ‘;’ before ‘*’ token graphics/irr_driver.hpp:40: error: ‘scene’ has not been declared graphics/irr_driver.hpp:40: error: ISO C++ forbids declaration of ‘ISceneManager’ with no type graphics/irr_driver.hpp:40: error: expected ‘;’ before ‘*’ token graphics/irr_driver.hpp:42: error: ‘gui’ has not been declared graphics/irr_driver.hpp:42: error: ISO C++ forbids declaration of ‘IGUIEnvironment’ with no type graphics/irr_driver.hpp:42: error: expected ‘;’ before ‘*’ token graphics/irr_driver.hpp:44: error: ‘irr’ has not been declared graphics/irr_driver.hpp:44: error: ISO C++ forbids declaration of ‘IGUIFont’ with no type graphics/irr_driver.hpp:44: error: expected ‘;’ before ‘*’ token graphics/irr_driver.hpp:46: error: ‘scene’ has not been declared graphics/irr_driver.hpp:46: error: expected ‘,’ or ‘...’ before ‘*’ token graphics/irr_driver.hpp:56: error: ISO C++ forbids declaration of ‘IrrlichtDevice’ with no type graphics/irr_driver.hpp:56: error: expected ‘;’ before ‘*’ token graphics/irr_driver.hpp:57: error: expected `;' before ‘scene’ graphics/irr_driver.hpp:57: error: ‘scene’ has not been declared graphics/irr_driver.hpp:57: error: ISO C++ forbids declaration of ‘ISceneManager’ with no type graphics/irr_driver.hpp:57: error: expected ‘;’ before ‘*’ token graphics/irr_driver.hpp:58: error: expected `;' before ‘scene’ graphics/irr_driver.hpp:58: error: ‘scene’ has not been declared graphics/irr_driver.hpp:58: error: ISO C++ forbids declaration of ‘IAnimatedMesh’ with no type graphics/irr_driver.hpp:58: error: expected ‘;’ before ‘*’ token graphics/irr_driver.hpp:59: error: ‘scene’ has not been declared graphics/irr_driver.hpp:59: error: ISO C++ forbids declaration of ‘IMesh’ with no type graphics/irr_driver.hpp:59: error: expected ‘;’ before ‘*’ token graphics/irr_driver.hpp:61: error: ‘gui’ has not been declared graphics/irr_driver.hpp:61: error: ISO C++ forbids declaration of ‘IGUIEnvironment’ with no type graphics/irr_driver.hpp:61: error: expected ‘;’ before ‘*’ token graphics/irr_driver.hpp:62: error: expected `;' before ‘irr’ graphics/irr_driver.hpp:62: error: ‘irr’ has not been declared graphics/irr_driver.hpp:62: error: ISO C++ forbids declaration of ‘IGUIFont’ with no type graphics/irr_driver.hpp:62: error: expected ‘;’ before ‘*’ token graphics/irr_driver.hpp:63: error: expected `;' before ‘bool’ graphics/irr_driver.hpp:63: error: expected ‘,’ or ‘...’ before ‘::’ token graphics/irr_driver.hpp:63: error: ISO C++ forbids declaration of ‘irr’ with no type graphics/irr_driver.hpp:64: error: expected ‘,’ or ‘...’ before ‘::’ token graphics/irr_driver.hpp:64: error: ISO C++ forbids declaration of ‘video’ with no type graphics/irr_driver.hpp:65: error: ‘video’ has not been declared graphics/irr_driver.hpp:65: error: ISO C++ forbids declaration of ‘ITexture’ with no type graphics/irr_driver.hpp:65: error: expected ‘;’ before ‘*’ token graphics/irr_driver.hpp:66: error: ‘scene’ has not been declared graphics/irr_driver.hpp:66: error: ISO C++ forbids declaration of ‘IMesh’ with no type graphics/irr_driver.hpp:66: error: expected ‘;’ before ‘*’ token graphics/irr_driver.hpp:67: error: ‘scene’ has not been declared graphics/irr_driver.hpp:67: error: ISO C++ forbids declaration of ‘ISceneNode’ with no type graphics/irr_driver.hpp:67: error: expected ‘;’ before ‘*’ token graphics/irr_driver.hpp:69: error: ‘scene’ has not been declared graphics/irr_driver.hpp:69: error: ISO C++ forbids declaration of ‘ISceneNode’ with no type graphics/irr_driver.hpp:69: error: expected ‘;’ before ‘*’ token graphics/irr_driver.hpp:70: error: ‘scene’ has not been declared graphics/irr_driver.hpp:70: error: ISO C++ forbids declaration of ‘ISceneNode’ with no type graphics/irr_driver.hpp:70: error: expected ‘;’ before ‘*’ token graphics/irr_driver.hpp:71: error: ‘scene’ has not been declared graphics/irr_driver.hpp:71: error: ISO C++ forbids declaration of ‘IParticleSystemSceneNode’ with no type graphics/irr_driver.hpp:72: error: expected ‘;’ before ‘*’ token graphics/irr_driver.hpp:73: error: ‘scene’ has not been declared graphics/irr_driver.hpp:73: error: ISO C++ forbids declaration of ‘ISceneNode’ with no type graphics/irr_driver.hpp:73: error: expected ‘;’ before ‘*’ token graphics/irr_driver.hpp:76: error: ‘scene’ has not been declared graphics/irr_driver.hpp:76: error: ISO C++ forbids declaration of ‘ISceneNode’ with no type graphics/irr_driver.hpp:76: error: expected ‘;’ before ‘*’ token graphics/irr_driver.hpp:77: error: ‘scene’ has not been declared graphics/irr_driver.hpp:77: error: expected ‘,’ or ‘...’ before ‘*’ token graphics/irr_driver.hpp:78: error: ‘scene’ has not been declared graphics/irr_driver.hpp:78: error: expected ‘,’ or ‘...’ before ‘*’ token graphics/irr_driver.hpp:79: error: ‘scene’ has not been declared graphics/irr_driver.hpp:79: error: ISO C++ forbids declaration of ‘IAnimatedMeshSceneNode’ with no type graphics/irr_driver.hpp:80: error: expected ‘;’ before ‘*’ token graphics/irr_driver.hpp:81: error: ‘scene’ has not been declared graphics/irr_driver.hpp:81: error: ISO C++ forbids declaration of ‘ICameraSceneNode’ with no type graphics/irr_driver.hpp:82: error: expected ‘;’ before ‘*’ token In file included from main.cpp:56: io/file_manager.hpp:28: error: ‘irr’ is not a namespace-name io/file_manager.hpp:28: error: expected namespace-name before ‘;’ token In file included from io/file_manager.hpp:30, from main.cpp:56: ./io/xml_node.hpp:27: error: ‘irr’ is not a namespace-name ./io/xml_node.hpp:27: error: expected namespace-name before ‘;’ token ./io/xml_node.hpp:37: error: ‘core’ was not declared in this scope ./io/xml_node.hpp:37: error: template argument 2 is invalid ./io/xml_node.hpp:37: error: template argument 4 is invalid ./io/xml_node.hpp:40: error: ‘io’ has not been declared ./io/xml_node.hpp:40: error: expected ‘,’ or ‘...’ before ‘*’ token ./io/xml_node.hpp:42: error: ‘io’ has not been declared ./io/xml_node.hpp:42: error: expected `)' before ‘*’ token ./io/xml_node.hpp:54: error: ‘core’ has not been declared ./io/xml_node.hpp:54: error: expected ‘,’ or ‘...’ before ‘*’ token ./io/xml_node.hpp:55: error: ‘video’ has not been declared ./io/xml_node.hpp:55: error: expected ‘,’ or ‘...’ before ‘*’ token ./io/xml_node.hpp:55: error: ‘int XMLNode::get(const std::string&, int) const’ cannot be overloaded ./io/xml_node.hpp:54: error: with ‘int XMLNode::get(const std::string&, int) const’ ./io/xml_node.hpp:59: error: ‘core’ has not been declared ./io/xml_node.hpp:59: error: expected ‘,’ or ‘...’ before ‘*’ token ./io/xml_node.hpp:60: error: ‘core’ has not been declared ./io/xml_node.hpp:60: error: expected ‘,’ or ‘...’ before ‘*’ token ./io/xml_node.hpp:62: error: ‘core’ has not been declared ./io/xml_node.hpp:62: error: expected ‘,’ or ‘...’ before ‘*’ token In file included from main.cpp:56: io/file_manager.hpp:36: error: ‘io’ has not been declared io/file_manager.hpp:36: error: ISO C++ forbids declaration of ‘IFileSystem’ with no type io/file_manager.hpp:36: error: expected ‘;’ before ‘*’ token io/file_manager.hpp:40: error: ISO C++ forbids declaration of ‘IrrlichtDevice’ with no type io/file_manager.hpp:40: error: expected ‘;’ before ‘*’ token io/file_manager.hpp:57: error: ‘IrrlichtDevice’ has not been declared io/file_manager.hpp:59: error: ‘io’ has not been declared io/file_manager.hpp:59: error: ISO C++ forbids declaration of ‘IXMLReader’ with no type io/file_manager.hpp:59: error: expected ‘;’ before ‘*’ token io/file_manager.hpp: In member function ‘bool FileManager::fileExists(const std::string&)’: io/file_manager.hpp:88: error: ‘m_file_system’ was not declared in this scope In file included from items/attachment_manager.hpp:23, from main.cpp:57: ./items/attachment.hpp: At global scope: ./items/attachment.hpp:53: error: ‘scene’ has not been declared ./items/attachment.hpp:53: error: ISO C++ forbids declaration of ‘ISceneNode’ with no type ./items/attachment.hpp:53: error: expected ‘;’ before ‘*’ token In file included from main.cpp:57: items/attachment_manager.hpp:28: error: ‘scene’ has not been declared items/attachment_manager.hpp:28: error: ISO C++ forbids declaration of ‘IMesh’ with no type items/attachment_manager.hpp:28: error: expected ‘;’ before ‘*’ token items/attachment_manager.hpp:33: error: ‘scene’ has not been declared items/attachment_manager.hpp:33: error: ISO C++ forbids declaration of ‘IMesh’ with no type items/attachment_manager.hpp:33: error: expected ‘;’ before ‘*’ token items/attachment_manager.hpp:34: error: expected `;' before ‘void’ In file included from items/item_manager.hpp:26, from main.cpp:58: ./items/item.hpp:24: error: ‘irr’ is not a namespace-name ./items/item.hpp:24: error: expected namespace-name before ‘;’ token In file included from ./items/powerup.hpp:25, from ./karts/kart.hpp:27, from ./items/item.hpp:26, from items/item_manager.hpp:26, from main.cpp:58: ./items/powerup_manager.hpp:47: error: ‘scene’ has not been declared ./items/powerup_manager.hpp:47: error: ISO C++ forbids declaration of ‘IMesh’ with no type ./items/powerup_manager.hpp:47: error: expected ‘;’ before ‘*’ token ./items/powerup_manager.hpp:58: error: ‘scene’ has not been declared ./items/powerup_manager.hpp:58: error: ISO C++ forbids declaration of ‘IMesh’ with no type ./items/powerup_manager.hpp:58: error: expected ‘;’ before ‘*’ token ./items/powerup_manager.hpp:59: error: expected `;' before ‘float’ In file included from ./karts/kart.hpp:28, from ./items/item.hpp:26, from items/item_manager.hpp:26, from main.cpp:58: ./karts/moveable.hpp:25: error: ‘irr’ is not a namespace-name ./karts/moveable.hpp:25: error: expected namespace-name before ‘;’ token In file included from ./karts/kart.hpp:28, from ./items/item.hpp:26, from items/item_manager.hpp:26, from main.cpp:58: ./karts/moveable.hpp:49: error: ‘scene’ has not been declared ./karts/moveable.hpp:49: error: ISO C++ forbids declaration of ‘IAnimatedMesh’ with no type ./karts/moveable.hpp:49: error: expected ‘;’ before ‘*’ token ./karts/moveable.hpp:50: error: ‘scene’ has not been declared ./karts/moveable.hpp:50: error: ISO C++ forbids declaration of ‘IMesh’ with no type ./karts/moveable.hpp:50: error: expected ‘;’ before ‘*’ token ./karts/moveable.hpp:51: error: ‘scene’ has not been declared ./karts/moveable.hpp:51: error: ISO C++ forbids declaration of ‘ISceneNode’ with no type ./karts/moveable.hpp:51: error: expected ‘;’ before ‘*’ token ./karts/moveable.hpp:52: error: ‘scene’ has not been declared ./karts/moveable.hpp:52: error: ISO C++ forbids declaration of ‘IAnimatedMeshSceneNode’ with no type ./karts/moveable.hpp:53: error: expected ‘;’ before ‘*’ token ./karts/moveable.hpp:61: error: ‘scene’ has not been declared ./karts/moveable.hpp:61: error: ISO C++ forbids declaration of ‘ISceneNode’ with no type ./karts/moveable.hpp:62: error: expected ‘;’ before ‘*’ token ./karts/moveable.hpp:63: error: expected `;' before ‘void’ ./karts/moveable.hpp:63: error: ‘scene’ has not been declared ./karts/moveable.hpp:63: error: expected ‘,’ or ‘...’ before ‘*’ token ./karts/moveable.hpp:64: error: ‘scene’ has not been declared ./karts/moveable.hpp:64: error: expected ‘,’ or ‘...’ before ‘*’ token In file included from ./tracks/terrain_info.hpp:23, from ./karts/kart.hpp:32, from ./items/item.hpp:26, from items/item_manager.hpp:26, from main.cpp:58: ./material.hpp:26: error: ‘irr’ is not a namespace-name ./material.hpp:26: error: expected namespace-name before ‘;’ token ./material.hpp:33: error: ‘video’ has not been declared ./material.hpp:33: error: ISO C++ forbids declaration of ‘ITexture’ with no type ./material.hpp:33: error: expected ‘;’ before ‘*’ token ./material.hpp:59: error: ‘scene’ has not been declared ./material.hpp:59: error: expected ‘,’ or ‘...’ before ‘*’ token ./material.hpp:61: error: ‘video’ has not been declared ./material.hpp:61: error: ISO C++ forbids declaration of ‘ITexture’ with no type ./material.hpp:61: error: expected ‘;’ before ‘*’ token ./material.hpp:62: error: expected `;' before ‘bool’ In file included from ./items/item.hpp:26, from items/item_manager.hpp:26, from main.cpp:58: ./karts/kart.hpp:42: warning: declaration ‘class btRaycastVehicle::btVehicleTuning’ does not declare anything In file included from items/item_manager.hpp:26, from main.cpp:58: ./items/item.hpp:51: error: ‘scene’ has not been declared ./items/item.hpp:51: error: ISO C++ forbids declaration of ‘ISceneNode’ with no type ./items/item.hpp:51: error: expected ‘;’ before ‘*’ token ./items/item.hpp:65: error: ‘scene’ has not been declared ./items/item.hpp:65: error: expected ‘,’ or ‘...’ before ‘*’ token In file included from main.cpp:58: items/item_manager.hpp:43: error: ‘scene’ has not been declared items/item_manager.hpp:43: error: ISO C++ forbids declaration of ‘IMesh’ with no type items/item_manager.hpp:43: error: expected ‘;’ before ‘*’ token items/item_manager.hpp:44: error: ‘scene’ was not declared in this scope items/item_manager.hpp:44: error: template argument 2 is invalid items/item_manager.hpp:44: error: template argument 4 is invalid items/item_manager.hpp:75: error: ‘scene’ has not been declared items/item_manager.hpp:75: error: ISO C++ forbids declaration of ‘IMesh’ with no type items/item_manager.hpp:75: error: expected ‘;’ before ‘*’ token items/item_manager.hpp:81: error: expected `;' before ‘}’ token In file included from main.cpp:59: items/projectile_manager.hpp:48: error: ‘scene’ has not been declared items/projectile_manager.hpp:48: error: ISO C++ forbids declaration of ‘IMesh’ with no type items/projectile_manager.hpp:48: error: expected ‘;’ before ‘*’ token items/projectile_manager.hpp:59: error: ‘scene’ has not been declared items/projectile_manager.hpp:59: error: ISO C++ forbids declaration of ‘IMesh’ with no type items/projectile_manager.hpp:59: error: expected ‘;’ before ‘*’ token items/projectile_manager.hpp:63: error: expected `;' before ‘unsigned’ In file included from main.cpp:63: tracks/track.hpp:32: error: ‘irr’ is not a namespace-name tracks/track.hpp:32: error: expected namespace-name before ‘;’ token tracks/track.hpp:61: error: ‘scene’ was not declared in this scope tracks/track.hpp:61: error: template argument 1 is invalid tracks/track.hpp:61: error: template argument 2 is invalid tracks/track.hpp:62: error: ‘scene’ was not declared in this scope tracks/track.hpp:62: error: template argument 1 is invalid tracks/track.hpp:62: error: template argument 2 is invalid tracks/track.hpp:63: error: ‘scene’ has not been declared tracks/track.hpp:63: error: ISO C++ forbids declaration of ‘ILightSceneNode’ with no type tracks/track.hpp:63: error: expected ‘;’ before ‘*’ token tracks/track.hpp:101: error: ‘scene’ has not been declared tracks/track.hpp:101: error: expected ‘,’ or ‘...’ before ‘*’ token tracks/track.hpp:131: error: ‘core’ has not been declared tracks/track.hpp:131: error: ISO C++ forbids declaration of ‘vector3df’ with no type tracks/track.hpp:131: error: expected ‘;’ before ‘m_sun_position’ tracks/track.hpp:132: error: ‘video’ has not been declared tracks/track.hpp:132: error: ISO C++ forbids declaration of ‘SColorf’ with no type tracks/track.hpp:132: error: expected ‘;’ before ‘m_ambient_color’ tracks/track.hpp:133: error: ‘video’ has not been declared tracks/track.hpp:133: error: ISO C++ forbids declaration of ‘SColorf’ with no type tracks/track.hpp:133: error: expected ‘;’ before ‘m_specular_color’ tracks/track.hpp:134: error: ‘video’ has not been declared tracks/track.hpp:134: error: ISO C++ forbids declaration of ‘SColorf’ with no type tracks/track.hpp:134: error: expected ‘;’ before ‘m_diffuse_color’ tracks/track.hpp:135: error: ‘video’ has not been declared tracks/track.hpp:135: error: ISO C++ forbids declaration of ‘SColorf’ with no type tracks/track.hpp:135: error: expected ‘;’ before ‘m_sky_color’ tracks/track.hpp:136: error: ‘video’ has not been declared tracks/track.hpp:136: error: ISO C++ forbids declaration of ‘SColorf’ with no type tracks/track.hpp:136: error: expected ‘;’ before ‘m_fog_color’ tracks/track.hpp:206: error: ‘core’ has not been declared tracks/track.hpp:206: error: ISO C++ forbids declaration of ‘vector3df’ with no type tracks/track.hpp:206: error: expected ‘;’ before ‘&’ token tracks/track.hpp:207: error: expected `;' before ‘const’ tracks/track.hpp:207: error: ‘video’ has not been declared tracks/track.hpp:207: error: ISO C++ forbids declaration of ‘SColorf’ with no type tracks/track.hpp:207: error: expected ‘;’ before ‘&’ token tracks/track.hpp:208: error: expected `;' before ‘const’ tracks/track.hpp:208: error: ‘video’ has not been declared tracks/track.hpp:208: error: ISO C++ forbids declaration of ‘SColorf’ with no type tracks/track.hpp:208: error: expected ‘;’ before ‘&’ token tracks/track.hpp:209: error: expected `;' before ‘const’ tracks/track.hpp:209: error: ‘video’ has not been declared tracks/track.hpp:209: error: ISO C++ forbids declaration of ‘SColorf’ with no type tracks/track.hpp:209: error: expected ‘;’ before ‘&’ token tracks/track.hpp:210: error: expected `;' before ‘const’ tracks/track.hpp:210: error: ‘video’ has not been declared tracks/track.hpp:210: error: ISO C++ forbids declaration of ‘SColorf’ with no type tracks/track.hpp:210: error: expected ‘;’ before ‘&’ token tracks/track.hpp:211: error: expected `;' before ‘const’ tracks/track.hpp:211: error: ‘video’ has not been declared tracks/track.hpp:211: error: ISO C++ forbids declaration of ‘SColorf’ with no type tracks/track.hpp:211: error: expected ‘;’ before ‘&’ token tracks/track.hpp:212: error: expected `;' before ‘const’ tracks/track.hpp:246: error: expected ‘,’ or ‘...’ before ‘::’ token tracks/track.hpp:246: error: ISO C++ forbids declaration of ‘scene’ with no type In file included from main.cpp:66: gui/engine.hpp:165: error: ‘irr’ is not a namespace-name gui/engine.hpp:165: error: expected namespace-name before ‘;’ token gui/engine.hpp:166: error: ‘core’ is not a namespace-name gui/engine.hpp:166: error: expected namespace-name before ‘;’ token gui/engine.hpp:167: error: ‘scene’ is not a namespace-name gui/engine.hpp:167: error: expected namespace-name before ‘;’ token gui/engine.hpp:168: error: ‘video’ is not a namespace-name gui/engine.hpp:168: error: expected namespace-name before ‘;’ token gui/engine.hpp:169: error: ‘io’ is not a namespace-name gui/engine.hpp:169: error: expected namespace-name before ‘;’ token gui/engine.hpp:170: error: ‘gui’ is not a namespace-name gui/engine.hpp:170: error: expected namespace-name before ‘;’ token gui/engine.hpp:178: error: expected initializer before ‘*’ token gui/engine.hpp:179: error: expected initializer before ‘*’ token gui/engine.hpp:180: error: expected initializer before ‘*’ token gui/engine.hpp:181: error: expected initializer before ‘*’ token gui/engine.hpp:185: error: variable or field ‘init’ declared void gui/engine.hpp:185: error: ‘irr’ has not been declared gui/engine.hpp:185: error: ‘device’ was not declared in this scope gui/engine.hpp:185: error: ‘irr’ has not been declared gui/engine.hpp:185: error: ‘driver’ was not declared in this scope gui/engine.hpp:185: error: ‘eventCallback’ was not declared in this scope gui/engine.hpp:185: error: expected primary-expression before ‘*’ token gui/engine.hpp:185: error: ‘widget’ was not declared in this scope gui/engine.hpp:185: error: expected primary-expression before ‘&’ token gui/engine.hpp:185: error: ‘name’ was not declared in this scope main.cpp: In function ‘int handleCmdLine(int, char**)’: main.cpp:131: error: ‘strcmp’ was not declared in this scope make[2]: *** [main.o] Fehler 1 make[2]: Leaving directory `/media/extern/freeart/stk-svn/irrlicht/src' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/media/extern/freeart/stk-svn/irrlicht/src' make: *** [all-recursive] Fehler 1