[PD] Gem cvs compilation error and possible Xorg migration problems

Peter Plessas plessas at sbox.tugraz.at
Wed Oct 26 01:29:10 CEST 2005


Hi List,

as i just noticed that a Gem patch which always ran fine on my box takes 
100% cpu (or even more) i figured since i switched from xfree to Xorg, i 
should recompile Gem.

What happens when i try to install Gem from cvs (fresh checkout):

In Gem directory issuing ./configure gives me: ./configure: line 3: 
./configure: No such file or directory

configure consists of: cd src/Gnu; ./configure $@
but Gem/src/Gnu is deprecated

so i try Gem/src:


Summary:

Result of ./configure:
   Target                 : Gem.pd_linux
   Objects                : Base Controls Geos Manips MarkEx Nongeos 
Particles Pixes openGL

Configuration:
   Compiler               : g++
   CXXFLAGS               : -g -O2 -freg-struct-return -O3 -fno-builtin 
-falign-loops=16 -funroll-loops -ffast-math  -I/usr/X11R6/include
                          :   -I/usr/include/avifile-0.7 
-I/usr/include/freetype2
   INCLUDES               :  -I/usr/include/FTGL -I/usr/include/freetype2
   DEFINES                :

   LIBS                   : -ldv -lmpeg -lmpeg3 -ljpeg -ltiff -lGLU -lGL 
-lXext -lXxf86vm -lXext -lX11 -ldl -lz -lm   -L/usr/X11R6/lib -lpthread
                          : -lGLU -lGL -lfreetype -lz -lftgl   -laviplay 
   -L/usr/X11R6/lib -llcms -ltiff -lfreetype -ljasper -ljpeg -lpng 
-ldpstk -ldps -lXext -lXt -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lm 
-lpthread -lMagick++ -lMagick
   LDFLAGS                : -shared -Wl,-export-dynamic
                          :  -L/usr/X11R6/lib

   Strip                  : strip --strip-unneeded

   Install path           : /usr/local

  pure-data:
   version                : 0.39

  used optional libraries:

   font-rendering         : FTGL

   image-support
     use ImageMagick      : yes
     use TIFF             : yes
     use JPEG             : yes
   video-support
     use mpeg             : yes
     use mpeg-3           : yes
     use QuickTime        : no
     use aviplay          : yes
     use ffmpeg           : no
   input-support
     use v4l              : yes
     use ieee1394         : yes

   misc
     using ARB-extensions : yes
     using NV-extensions  : yes
     using reg-struct-ret : yes


then, make quits with:

g++ -c -fPIC -g -O2 -freg-struct-return -O3 -fno-builtin 
-falign-loops=16 -funroll-loops -ffast-math  -I/usr/X11R6/include 
-I/usr/include/avifile-0.7   -I/usr/include/freetype2   -I.. 
-I/usr/include/FTGL -I/usr/include/freetype2  filmDarwin.cpp -o filmDarwin.o
/usr/include/avifile-0.7/avm_stl.h:275: error: invalid use of 
constructor as a template
/usr/include/avifile-0.7/avm_stl.h:275: note: use 
'avm::vector<Type>::vector' instead of 
'avm::vector<Type>::avm::vector<Type>' to name the constructor in a 
qualified name
g++ -c -fPIC -g -O2 -freg-struct-return -O3 -fno-builtin 
-falign-loops=16 -funroll-loops -ffast-math  -I/usr/X11R6/include 
-I/usr/include/avifile-0.7   -I/usr/include/freetype2   -I.. 
-I/usr/include/FTGL -I/usr/include/freetype2  filmFFMPEG.cpp -o filmFFMPEG.o
g++ -c -fPIC -g -O2 -freg-struct-return -O3 -fno-builtin 
-falign-loops=16 -funroll-loops -ffast-math  -I/usr/X11R6/include 
-I/usr/include/avifile-0.7   -I/usr/include/freetype2   -I.. 
-I/usr/include/FTGL -I/usr/include/freetype2  filmMPEG1.cpp -o filmMPEG1.o
make[1]: *** [filmAVIPLAY.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/usr/local/src/cvs/Gem/src/Pixes'
make: *** [Pixes] Error 2


I am here on a powerpc testing machine, running debian testing with a 
2.6.13 kernel.

Any ideas are very welcome!

regards, Peter




More information about the Pd-list mailing list