[GEM-dev] compiling GEM cvs

Hans-Christoph Steiner hans at eds.org
Sun Jan 7 20:33:48 CET 2007


FWIW, the build doesn't work with gcc 3.3 on Mac OS X 10.3 also.

.hc

On Jan 7, 2007, at 1:44 PM, Thoralf Schulze wrote:

> hi there,
>
> just tried to compile a fresh CVS checkout of GEM on
> gentoo (gcc 3.4.4) and ran into a number of
> difficulties:
>
> 1.) during compiling, GEM doesn't find libmpeg3.h,
> even after explicitly pointing it to the right
> direction:
>
> ./configure --enable-Vertex --enable-mmx --enable-sse2
> --enable-filmnew --prefix=/usr
> --with-mpeg3-includes=/usr/include/libmpeg3
> --without-mpeg && make
>
> a trailing slash after --with-mpeg3-includes... didn't
> make a difference. Interestingly enough, the configure
> run stated that everything was fine.
>
> So I disabled mpeg3 as well (hoping that libffmpeg
> should do the job just as fine) and run into another
> glitch in vertex_add.cpp:
>
> vertex_add.cpp: In static member function `static void
> vertex_add::gem_rightMessCallback(void*, t_symbol*,
> int, t_atom*)':
> vertex_add.cpp:190: error: cannot call member function
> `void CPPExtern::error(const char*, ...)' without
> object
> make[1]: *** [vertex_add.o] Error 1
> make[1]: *** Waiting for unfinished jobs....
> vertex_combine.cpp: In static member function `static
> void vertex_combine::gem_rightMessCallback(void*,
> t_symbol*, int, t_atom*)':
> vertex_combine.cpp:191: error: cannot call member
> function `void CPPExtern::error(const char*, ...)'
> without object
> make[1]: *** [vertex_combine.o] Error 1
>
> Fixing this is beyond my grasp of C++ -
> CPPExtern::error() gets called from a number of other
> functions without causing gcc to bail out.
>
> with kind regards,
> thoralf.
>
> Send instant messages to your online friends http:// 
> uk.messenger.yahoo.com
>
> _______________________________________________
> GEM-dev mailing list
> GEM-dev at iem.at
> http://lists.puredata.info/listinfo/gem-dev


------------------------------------------------------------------------

Looking at things from a more basic level, you can come up with a  
more direct solution... It may sound small in theory, but it in  
practice, it can change entire economies.     - Amy Smith






More information about the GEM-dev mailing list