Using OpenSuse 11.3 and the the .configure /without/ any options results in:
/bin/sh ../libtool --tag=CC --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libmpeg3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_MMX -DUSE_MMX -DX86_CPU -DHAVE_FIREWIRE -I/usr/include/mjpegtools -I/usr/include/mjpegtools/mpeg2enc -I/usr/include/mjpegtools/mplex -DENCORE_INCLUDE=\"encore50/encore.h\" -I../quicktime/ffmpeg -g -O2 -MT qth264.lo -MD -MP -MF .deps/qth264.Tpo -c -o qth264.lo qth264.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libmpeg3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_MMX -DUSE_MMX -DX86_CPU -DHAVE_FIREWIRE -I/usr/include/mjpegtools -I/usr/include/mjpegtools/mpeg2enc -I/usr/include/mjpegtools/mplex -DENCORE_INCLUDE=\"encore50/encore.h\" -I../quicktime/ffmpeg -g -O2 -MT qth264.lo -MD -MP -MF .deps/qth264.Tpo -c qth264.c -fPIC -DPIC -o .libs/qth264.o qth264.c: In function 'encode': qth264.c:245:4: warning: passing argument 1 of 'x264_nal_encode' from incompatible pointer type /usr/include/x264.h:456:6: note: expected 'struct x264_t *' but argument is of type 'unsigned char *' qth264.c:245:4: warning: passing argument 2 of 'x264_nal_encode' from incompatible pointer type /usr/include/x264.h:456:6: note: expected 'uint8_t *' but argument is of type 'int *' qth264.c:245:4: warning: passing argument 3 of 'x264_nal_encode' makes pointer from integer without a cast /usr/include/x264.h:456:6: note: expected 'struct x264_nal_t *' but argument is of type 'int' qth264.c:245:4: error: too many arguments to function 'x264_nal_encode' /usr/include/x264.h:456:6: note: declared here qth264.c:242:14: error: void value not ignored as it ought to be make[3]: *** [qth264.lo] Error 1 make[3]: Leaving directory `/media/raidarray/fdb-data/projects/linux/multimedia/cinelerra/git-cinelerra/quicktime' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/media/raidarray/fdb-data/projects/linux/multimedia/cinelerra/git-cinelerra/quicktime' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/media/raidarray/fdb-data/projects/linux/multimedia/cinelerra/git-cinelerra' make: *** [all] Error 2 Same result with various options. As I asked before: advancements in ffmpeg and x264 are not incorporated in the SVN repository? If so, it makes cinelerra only usable on old systems without any recent update. I use x264 version form git. Maybe I am missing something? Frans.
