[GEM-dev] build dies on ubuntu gutsy

Alex Norman alex at neisis.net
Wed Nov 14 19:48:18 CET 2007


has anyone solved this problem?
I guess I'll just have to convert to mpeg huh?

-Alex

On  0, Hans-Christoph Steiner <hans at eds.org> wrote:
> 
> 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.
> 
> 
> 
> _______________________________________________
> GEM-dev mailing list
> GEM-dev at iem.at
> http://lists.puredata.info/listinfo/gem-dev




More information about the GEM-dev mailing list