Hi<br><br>I&#39;m trying to compile extended from the CVS and everytime I get the same error on my openSUSE box:<br><br>g++ -c -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32 -falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-math -mmmx&nbsp;&nbsp; -I/usr/include/lqt&nbsp;&nbsp; -I..&nbsp; -I/home/dubian/pure-data/pd/src&nbsp; libfidtrack_fidtrackX.cpp -o libfidtrack_fidtrackX.o
<br>../Pixes/filmMPEG3.h:70: error: ISO C++ forbids declaration of 'mpeg3_t' with no type<br>../Pixes/filmMPEG3.h:70: error: expected ';' before '*' token<br>filmMPEG3.cpp: In constructor 'filmMPEG3::filmMPEG3(int)':<br>filmMPEG3.cpp
:37: error: 'mpeg_file' was not declared in this scope<br>filmMPEG3.cpp: In member function 'virtual void filmMPEG3::close()':<br>filmMPEG3.cpp:53: error: 'mpeg_file' was not declared in this scope<br>filmMPEG3.cpp:53: error: 'mpeg3_close' was not declared in this scope
<br>filmMPEG3.cpp:54: error: 'mpeg_file' was not declared in this scope<br>filmMPEG3.cpp: In member function 'virtual bool filmMPEG3::open(char*, int)':<br>filmMPEG3.cpp:63: error: 'mpeg3_check_sig' was not declared in this scope
<br>filmMPEG3.cpp:64: error: 'mpeg_file' was not declared in this scope<br>filmMPEG3.cpp:64: error: 'mpeg3_open' was not declared in this scope<br>filmMPEG3.cpp:65: error: 'mpeg3_has_video' was not declared in this scope<br>
filmMPEG3.cpp:69: error: 'mpeg3_total_vstreams' was not declared in this scope<br>filmMPEG3.cpp:72: error: 'mpeg3_video_frames' was not declared in this scope<br>filmMPEG3.cpp:73: error: 'mpeg3_frame_rate' was not declared in this scope
<br>filmMPEG3.cpp:75: error: 'mpeg3_video_width' was not declared in this scope<br>filmMPEG3.cpp:76: error: 'mpeg3_video_height' was not declared in this scope<br>filmMPEG3.cpp: In member function 'virtual pixBlock* filmMPEG3::getFrame()':
<br>filmMPEG3.cpp:118: error: 'mpeg_file' was not declared in this scope<br>filmMPEG3.cpp:122: error: 'MPEG3_RGBA8888' was not declared in this scope<br>filmMPEG3.cpp:123: error: 'mpeg3_read_frame' was not declared in this scope
<br>filmMPEG3.cpp:139: error: 'mpeg_file' was not declared in this scope<br>filmMPEG3.cpp:139: error: 'mpeg3_read_yuvframe_ptr' was not declared in this scope<br>filmMPEG3.cpp: In member function 'virtual int filmMPEG3::changeImage(int, int)':
<br>filmMPEG3.cpp:157: error: 'mpeg_file' was not declared in this scope<br>filmMPEG3.cpp:157: error: 'mpeg3_set_frame' was not declared in this scope<br>make[3]: *** [filmMPEG3.o] Error 1<br>make[3]: *** Waiting for unfinished jobs....
<br>make[3]: Leaving directory `/home/dubian/pure-data/Gem/src/Pixes&#39;<br>make[2]: *** [Pixes] Error 2<br>make[2]: Leaving directory `/home/dubian/pure-data/Gem/src&#39;<br>make[1]: *** [/home/dubian/pure-data/Gem/src/Gem.pd_linux] Error 2
<br>make[1]: Leaving directory `/home/dubian/pure-data/packages&#39;<br>make: *** [install] Error 2<br><br>Is this because I&#39;m missing a dependency?<br><br>Thanks for your help!<br><br>Eric<br>