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.