[GEM-dev] build dies on ubuntu gutsy

Hans-Christoph Steiner hans at eds.org
Tue Nov 6 03:52:04 CET 2007


It seems to work everywhere else, here's the gutsy transcript:

g++ -c -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 -falign- 
functions=32 -falign-jumps=32 -funroll-loops -ffast-math -mmmx  -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 -I/home/pd/auto-build/pd-extended/pd/ 
src  partlib_system.cpp -o ../Objects/partlib_system.o
make[3]: Leaving directory `/home/pd/auto-build/pd-extended/Gem/src/ 
Particles'
make -C Pixes
make[3]: Entering directory `/home/pd/auto-build/pd-extended/Gem/src/ 
Pixes'
In file included from ../Pixes/filmAVIPLAY.h:32,
                  from pix_filmNEW.cpp:27:
/usr/include/avifile-0.7/StreamInfo.h:5:2: error: #error Wrong usage  
of StreamInfo.h - include only infotypes.h!
In file included from ../Pixes/filmAVIPLAY.h:32,
                  from filmAVIPLAY.cpp:16:
/usr/include/avifile-0.7/StreamInfo.h:5:2: error: #error Wrong usage  
of StreamInfo.h - include only infotypes.h!
make[3]: Leaving directory `/home/pd/auto-build/pd-extended/Gem/src/ 
Pixes'
make[3]: Entering directory `/home/pd/auto-build/pd-extended/Gem/src/ 
Pixes'
In file included from ../Pixes/filmAVIPLAY.h:32,
                  from pix_filmNEW.cpp:27:
/usr/include/avifile-0.7/StreamInfo.h:5:2: error: #error Wrong usage  
of StreamInfo.h - include only infotypes.h!
In file included from ../Pixes/filmAVIPLAY.h:32,
                  from filmAVIPLAY.cpp:16:
/usr/include/avifile-0.7/StreamInfo.h:5:2: error: #error Wrong usage  
of StreamInfo.h - include only infotypes.h!
g++ -c -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 -falign- 
functions=32 -falign-jumps=32 -funroll-loops -ffast-math -mmmx  -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 -I/home/pd/auto-build/pd-extended/pd/ 
src  DSgrabber.cpp -o ../Objects/DSgrabber.o
g++ -c -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 -falign- 
functions=32 -falign-jumps=32 -funroll-loops -ffast-math -mmmx  -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 -I/home/pd/auto-build/pd-extended/pd/ 
src  film.cpp -o ../Objects/film.o
g++ -c -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 -falign- 
functions=32 -falign-jumps=32 -funroll-loops -ffast-math -mmmx  -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 -I/home/pd/auto-build/pd-extended/pd/ 
src  filmAVI.cpp -o ../Objects/filmAVI.o
g++ -c -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 -falign- 
functions=32 -falign-jumps=32 -funroll-loops -ffast-math -mmmx  -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 -I/home/pd/auto-build/pd-extended/pd/ 
src  filmAVIPLAY.cpp -o ../Objects/filmAVIPLAY.o
In file included from ../Pixes/filmAVIPLAY.h:32,
                  from filmAVIPLAY.cpp:16:
/usr/include/avifile-0.7/StreamInfo.h:5:2: error: #error Wrong usage  
of StreamInfo.h - include only infotypes.h!
../Pixes/filmAVIPLAY.h:83: error: ISO C++ forbids declaration of  
‘CImage’ with no type
../Pixes/filmAVIPLAY.h:83: error: expected ‘;’ before ‘*’ token
filmAVIPLAY.cpp: In constructor ‘filmAVIPLAY::filmAVIPLAY(int)’:
filmAVIPLAY.cpp:43: error: ‘m_aviimage’ was not declared in this scope
filmAVIPLAY.cpp: In member function ‘virtual pixBlock*  
filmAVIPLAY::getFrame()’:
filmAVIPLAY.cpp:120: error: ‘m_aviimage’ was not declared in this scope
filmAVIPLAY.cpp:124: error: ‘m_aviimage’ was not declared in this scope
make[3]: *** [filmAVIPLAY.o] Error 1
make[3]: Leaving directory `/home/pd/auto-build/pd-extended/Gem/src/ 
Pixes'
make[2]: *** [Pixes] Error 2
make[2]: Leaving directory `/home/pd/auto-build/pd-extended/Gem/src'
make[1]: *** [/home/pd/auto-build/pd-extended/Gem/src/Gem.pd_linux]  
Error 2
make[1]: Leaving directory `/home/pd/auto-build/pd-extended/packages'



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

I have the audacity to believe that peoples everywhere can have three  
meals a day for their bodies, education and culture for their minds,  
and dignity, equality and freedom for their spirits.      - Martin  
Luther King, Jr.






More information about the GEM-dev mailing list