Looks like old libquicktime or qt4l support was removed from Gem, the
auto-builds die with this error on Debian/stable and Ubuntu/dapper/LTS:
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/FTGL -I/usr/
include/freetype2 -I.. -I/usr/include/FTGL -I/usr/include/
freetype2 -I/home/pd/auto-build/pd-extended/pd/src recordQT4L.cpp -
o ../Objects/recordQT4L.o
recordQT4L.cpp:81: error: 'lqt_file_type_t' does not name a type
recordQT4L.cpp:86: error: 'LQT_FILE_QT' was not declared in this scope
recordQT4L.cpp:87: error: 'LQT_FILE_QT_OLD' was not declared in this
scope
recordQT4L.cpp:88: error: 'LQT_FILE_AVI' was not declared in this scope
recordQT4L.cpp:89: error: 'LQT_FILE_AVI_ODML' was not declared in
this scope
recordQT4L.cpp:90: error: 'LQT_FILE_MP4' was not declared in this scope
recordQT4L.cpp:91: error: 'LQT_FILE_M4A' was not declared in this scope
recordQT4L.cpp:92: error: too many initializers for '<anonymous struct>'
recordQT4L.cpp:92: error: too many initializers for '<anonymous struct>'
recordQT4L.cpp:92: error: too many initializers for '<anonymous struct>'
recordQT4L.cpp:92: error: too many initializers for '<anonymous struct>'
recordQT4L.cpp:92: error: too many initializers for '<anonymous struct>'
recordQT4L.cpp:92: error: too many initializers for '<anonymous struct>'
recordQT4L.cpp:94: error: 'lqt_file_type_t' does not name a type
recordQT4L.cpp: In member function 'virtual bool recordQT4L::open
(char*)':
recordQT4L.cpp:121: error: 'lqt_file_type_t' was not declared in this
scope
recordQT4L.cpp:121: error: expected `;' before 'type'
recordQT4L.cpp:123: error: 'type' was not declared in this scope
recordQT4L.cpp:123: error: 'lqt_open_write' was not declared in this
scope
recordQT4L.cpp: In member function 'virtual bool recordQT4L::init
(const imageStruct*, float)':
recordQT4L.cpp:161: error: 'lqt_file_type_t' was not declared in this
scope
recordQT4L.cpp:161: error: expected `;' before 'type'
recordQT4L.cpp:164: error: 'type' was not declared in this scope
recordQT4L.cpp:164: error: 'struct<anonymous>' has no member named
'type'
recordQT4L.cpp:200: warning: passing 'float' for argument 6 to 'int
lqt_set_video(quicktime_t*, int, int, int, int, int, lqt_codec_info_t*)'
recordQT4L.cpp:209: error: 'lqt_rows_alloc' was not declared in this
scope
recordQT4L.cpp: In member function 'virtual int recordQT4L::putFrame
(imageStruct*)':
recordQT4L.cpp:270: warning: passing 'float' for argument 4 to 'int
lqt_encode_video(quicktime_t*, unsigned char**, int, int64_t)'
make[3]: *** [recordQT4L.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'
make: *** [install] Error 2
upload specs linux_make . deb
Uploading /home/pd/auto-build/pd-extended/packages/linux_make/./Pd*.deb
ls: /home/pd/auto-build/pd-extended/packages/linux_make/./Pd*.deb: No
such file or directory
------------------------------------------------------------------------
----
As we enjoy great advantages from inventions of others, we should be
glad of an opportunity to serve others by any invention of ours; and
this we should do freely and generously. - Benjamin Franklin