[Bf-committers] On building CVS version with auto* build system with --enable-blenderplugin

Masayuki Hatta bf-committers@blender.org
Sun, 15 Feb 2004 00:08:53 +0900


Hi there,

Now I'm trying to build the CVS version of Blender by using auto*
build system with plugins (--enable-blenderplugin).  I got:

(snip)
make[4]: Entering directory `/home/mhatta/work/debian/blender/blender-2.32+cvs.2004.02.14/source'
make[4]: *** No rule to make target `gameengine/libgameblender_plugin.la', needed by `libblender_plugin.la'.  Stop.
make[4]: Leaving directory `/home/mhatta/work/debian/blender/blender-2.32+cvs.2004.02.14/source'
make[3]: *** [all-recursive] Error 1
(snip)

So seems --enable-gameblender is also needed, but even if I added it,
I still got:

i386-linux-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../source/gameengine/Physics/common -I../../../source/gameengine/Physics/Sumo/include -I../../../intern/moto/include -I../../../source/ode/include -funsigned-char -MT OdePhysicsEnvironment.lo -MD -MP -MF .deps/OdePhysicsEnvironment.Tpo -c BlOde/OdePhysicsEnvironment.cpp -o OdePhysicsEnvironment.o
BlOde/OdePhysicsEnvironment.cpp:29:30: ../ode/src/joint.h: No such file or directory
/usr/include/ode/collision_space.h: In constructor `
   ODEPhysicsEnvironment::ODEPhysicsEnvironment()':
/usr/include/ode/collision_space.h:38: error: too few arguments to function `
   dxSpace* dHashSpaceCreate(dxSpace*)'
BlOde/OdePhysicsEnvironment.cpp:39: error: at this point in file
BlOde/OdePhysicsEnvironment.cpp: In member function `int
   ODEPhysicsEnvironment::GetNumOdeContacts()':
BlOde/OdePhysicsEnvironment.cpp:234: error: invalid use of undefined type `
   struct dxJointGroup'
BlOde/OdePhysicsEnvironment.h:60: error: forward declaration of `struct
   dxJointGroup'
make[5]: *** [OdePhysicsEnvironment.lo] Error 1
make[5]: Leaving directory `/home/mhatta/work/debian/blender/blender-2.32+cvs.2004.02.14/source/gameengine/Physics'
make[4]: *** [all-recursive] Error 1

Is there any way to build Blender with plugins?  I checked BTS, but if
it's known problem, sorry.

Best regards,
MH

--
Masayuki Hatta
Graduate School of Economics, University of Tokyo
mhatta@gnu.org / mhatta@debian.org / mhatta@opensource.jp
ee36037@mail.ecc.u-tokyo.ac.jp / mhatta@cy.e.u-tokyo.ac.jp