Dear List,
getting this trying to compile gem-0.92-1:
g++ -c -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 -falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-math -mmmx -msse2 -I/usr/include/lqt -I/usr/include/lqt -I/usr/include/avifile-0.7 -I/usr/include/FTGL -I/usr/include/freetype2 -I.. -I/usr/include/FTGL -I/usr/include/freetype2 filmAVIPLAY.cpp -o ../Objects/filmAVIPLAY.o filmAVIPLAY.cpp: In member function ‘virtual bool filmAVIPLAY::open(char*, int)’: filmAVIPLAY.cpp:96: error: ‘StreamInfo’ was not declared in this scope filmAVIPLAY.cpp:96: error: ‘m_info’ was not declared in this scope make[1]: *** [filmAVIPLAY.o] Error 1
any help greatly appreciated
PP
Peter Plessas wrote:
Dear List,
getting this trying to compile gem-0.92-1:
make[1]: *** [filmAVIPLAY.o] Error 1
this is related to the avifile library, so it might help to know which exact version of avifile-0.7 you are compiling/linking to.
what did configure say?
finally, your OS would be interesting as well.
gf,sdr IOhannes
Thanks IOhannes,
IOhannes m zmoelnig wrote:
Peter Plessas wrote:
Dear List,
getting this trying to compile gem-0.92-1:
make[1]: *** [filmAVIPLAY.o] Error 1
this is related to the avifile library, so it might help to know which exact version of avifile-0.7 you are compiling/linking to.
This is on Debian, libavifile-0.7-dev is of Version: 1:0.7.48~20090503.ds-2
what did configure say?
nothing special as far as i can tell:
... checking for PKG_AVIFILE_CFLAGS... -I/usr/include/avifile-0.7 checking for PKG_AVIFILE_LIBS... -laviplay ...
Summary: Result: Target : Gem.pd_linux Objects : Base Controls Geos Manips Nongeos Particles Pixes openGL Vertex
Configuration: Compiler : g++ CXXFLAGS : -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 -falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-math -mmmx -msse2 : -I/usr/include/lqt -I/usr/include/lqt -I/usr/include/avifile-0.7 -I/usr/include/FTGL -I/usr/include/freetype2 INCLUDES : -I/usr/include/FTGL -I/usr/include/freetype2 DEFINES :
LIBS : -ldv -lmpeg -lmpeg3 -lstdc++ -lGLU -lGL -lXext -lXxf86vm -lXext -lX11 -ldl -lz -lm -lpthread : -lftgl -laviplay -L/usr/lib -lquicktime -lpthread -lm -lz -ldl -lquicktime -lpthread -lm -lz -ldl -lMagick++ -lWand -lMagick LDFLAGS : -shared -Wl,--export-dynamic :
Strip : strip --strip-unneeded
Install path : /usr/local
pure-data: version : 0.40 extension : pd_linux
used optional libraries:
font-rendering : FTGL
image-support use ImageMagick : yes use TIFF : no (forced) use JPEG : no (forced) video-support use mpeg : yes use mpeg-3 : yes use QuickTime : yes use aviplay : yes use gmerlin : no input-support use v4l : yes use ieee1394 : yes