[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