So, I wanted to play around with clutter-box2d a bit, but wasn't sure where to get it from, so I pulled from svn:

  $ svn co http://svn.o-hand.com/repos/clutter/trunk clutter
  $ cd clutter/clutter
  $ ./autogen --prefix=/usr
  $ make && sudo make install
  Builds and installs fine (or appears to anyway)

But when I try and build clutter-box2d:

  $ cd ../clutter-box2d
  $ ./autogen --prefix=/usr
  $ make

I then get the following bail out compilation error.  So, two questions:

  * Are others successful at building clutter-box2d off tip?
* If not, anyone know where I could find a version of clutter-box2d (and corresponding core) that does build?

Thanks,
James

...
make[2]: Entering directory `/home/repos/foo/clutter/clutter-box2d/clutter-box2d' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -g -Wall -pthread -I/usr/include/clutter-0.7 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I../box2d/Include -g -O2 -MT clutter-box2d-actor.lo -MD -MP -MF .deps/clutter-box2d-actor.Tpo -c -o clutter-box2d-actor.lo clutter-box2d-actor.cpp g++ -DHAVE_CONFIG_H -I. -I.. -g -Wall -pthread -I/usr/include/clutter-0.7 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I../box2d/Include -g -O2 -MT clutter-box2d-actor.lo -MD -MP -MF .deps/clutter-box2d-actor.Tpo -c clutter-box2d-actor.cpp -fPIC -DPIC -o .libs/clutter-box2d-actor.o ../box2d/Include/../Source/Dynamics/b2WorldCallbacks.h: In member function 'virtual void b2ContactListener::Add(b2ContactPoint*)': ../box2d/Include/../Source/Dynamics/b2WorldCallbacks.h:95: warning: statement has no effect ../box2d/Include/../Source/Dynamics/b2WorldCallbacks.h: In member function 'virtual void b2ContactListener::Persist(b2ContactPoint*)': ../box2d/Include/../Source/Dynamics/b2WorldCallbacks.h:99: warning: statement has no effect ../box2d/Include/../Source/Dynamics/b2WorldCallbacks.h: In member function 'virtual void b2ContactListener::Remove(b2ContactPoint*)': ../box2d/Include/../Source/Dynamics/b2WorldCallbacks.h:103: warning: statement has no effect ../box2d/Include/../Source/Dynamics/b2WorldCallbacks.h: In member function 'virtual void b2ContactListener::Result(b2ContactResult*)': ../box2d/Include/../Source/Dynamics/b2WorldCallbacks.h:106: warning: statement has no effect clutter-box2d-actor.cpp: In function 'gboolean clutter_box2d_actor_press(ClutterActor*, ClutterEvent*, void*)':
clutter-box2d-actor.cpp:379: error: invalid lvalue in unary '&'
clutter-box2d-actor.cpp: At global scope:
clutter-box2d-actor.cpp:82: warning: 'gboolean clutter_box2d_actor_is_bullet(ClutterBox2DActor*)' defined but not used clutter-box2d-actor.cpp:141: warning: 'void clutter_box2d_actor_set_type(ClutterBox2D*, ClutterActor*, ClutterBox2DType)' defined but not used
make[2]: *** [clutter-box2d-actor.lo] Error 1
make[2]: Leaving directory `/home/repos/foo/clutter/clutter-box2d/clutter-box2d'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/repos/foo/clutter/clutter-box2d'



--
To unsubscribe send a mail to [EMAIL PROTECTED]

Reply via email to