I tried to build Blender on Ubuntu 5.04 Linux with make. I got this error:
Code: Select all
====> make all in source/kernel
====> make all in source/kernel/gen_system
====> make all in source/kernel/gen_messaging
====> make all in source/kernel/gen_messaging/intern
====> make all in source/gameengine
====> make all in source/gameengine/BlenderRoutines
====> make all in source/gameengine/Converter
====> make all in source/gameengine/Expressions
====> make all in source/gameengine/GameLogic
====> make all in source/gameengine/gameengine/GameLogic/Joystick
====> make all in source/gameengine/Ketsji
g++ -c -pipe -fPIC -DNDEBUG -O2 -Wall -Wno-reorder -DMOZ_NOT_NET -I../Physics/common -I../Physics/Dummy -I/usr/include/python2.3 -I../../blender/python -I/home/johannes/Development/blender/../lib/linux-glibc2.3.2-i386/string/include -I/home/johannes/Development/blender/../lib/linux-glibc2.3.2-i386/SoundSystem/include -I/home/johannes/Development/blender/source/gameengine/Physics/Sumo/Fuzzics/include -I/home/johannes/Development/blender/source/gameengine/Physics/Sumo -I/home/johannes/Development/blender/../lib/linux-glibc2.3.2-i386/moto/include -I/home/johannes/Development/blender/../lib/linux-glibc2.3.2-i386/solid/include -I../Rasterizer -I../GameLogic -I../SceneGraph -I../BlenderRoutines -I../Expressions -I../../kernel/gen_system -I../Network -IKXNetwork -I../Physics/common -I../Physics/Dummy -I../Physics/Sumo -I../Physics/BlOde -I. -I../Converter -I../../blender/blenkernel -I../../blender/include -I../../blender/makesdna -I../../blender/imbuf -I/home/johannes/Development/blender/../lib/linux-glibc2.3.2-i386/guardedalloc/include KX_MeshProxy.cpp -o /home/johannes/Development/blender/obj/linux-glibc2.3.2-i386/gameengine/ketsji/KX_MeshProxy.o
In Datei, eingefügt von /usr/include/python2.3/Python.h:8,
von ../Expressions/KX_Python.h:36,
von ../Expressions/PyObjectPlus.h:42,
von ../Expressions/Value.h:188,
von ../GameLogic/SCA_IObject.h:39,
von KX_MeshProxy.h:35,
von KX_MeshProxy.cpp:36:
/usr/include/python2.3/pyconfig.h:856:1: Warnung: »_POSIX_C_SOURCE« redefiniert
In Datei, eingefügt von /usr/include/c++/3.3/i486-linux/bits/os_defines.h:39,
von /usr/include/c++/3.3/i486-linux/bits/c++config.h:35,
von /usr/include/c++/3.3/bits/stl_algobase.h:64,
von /usr/include/c++/3.3/bits/stl_tree.h:86,
von /usr/include/c++/3.3/map:66,
von ../Expressions/Value.h:42,
von ../GameLogic/SCA_IObject.h:39,
von KX_MeshProxy.h:35,
von KX_MeshProxy.cpp:36:
/usr/include/features.h:131:1: Warnung: dies ist die Stelle der vorherigen Definition
KX_MeshProxy.cpp: In member function `PyObject*
KX_MeshProxy::PyreinstancePhysicsMesh(PyObject*, PyObject*, PyObject*)':
KX_MeshProxy.cpp:216: error: `KX_ReInstanceShapeFromMesh' undeclared (first use
this function)
KX_MeshProxy.cpp:216: error: (Each undeclared identifier is reported only once
for each function it appears in.)
make[3]: *** [/home/johannes/Development/blender/obj/linux-glibc2.3.2-i386/gameengine/ketsji/KX_MeshProxy.o] Fehler 1
make[2]: *** [all] Fehler 1
make[1]: *** [all] Fehler 1
make: *** [all] Fehler 1

any ideas?
It works fine with SCons!