compile error with make

Compiling, libraries, modules, coding guidelines and porting

Moderators: jesterKing, stiv

Post Reply
johannes
Posts: 0
Joined: Sat Jul 03, 2004 6:18 pm

compile error with make

Post by johannes »

Hi,

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!
Last edited by johannes on Fri May 13, 2005 1:32 pm, edited 1 time in total.

kidb
Posts: 0
Joined: Wed Jul 23, 2003 4:31 pm
Contact:

Post by kidb »

cpp-4.0 ?

johannes
Posts: 0
Joined: Sat Jul 03, 2004 6:18 pm

Post by johannes »

no, cpp-3.4

Post Reply