[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