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

Kester Maddock bf-committers@blender.org
Sun, 15 Feb 2004 15:25:04 +1300


Hi Masayuki,

First, the game engine development is in the tuhopuu2 tree: 
http://projects.blender.org/cvsx/?group_id=11 checkout module is tuhopuu2.
Second, the plugin build for autoconf could be broken (or never created.)  I 
haven't been building the plugin myself.
Third, the game engine could really use some testing.  I have all the demos 
from the blender gamekit working, and saluk was working on getting a Windows 
build.

Kester

On Sun, 15 Feb 2004 04:08, Masayuki Hatta wrote:
> 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/gameen
>gine/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
> _______________________________________________
> Bf-committers mailing list
> Bf-committers@blender.org
> http://www.blender.org/mailman/listinfo/bf-committers