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.