Dear devs, Cinelerra is not compiling anymore for the git repository. That is, the new x264 is not eaten by cinelerra. Message while compiling:
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libmpeg3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -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 -O3 -march=amdfam10 -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 This is with or without my patch for the new ffmpeg (0.6) library. i.e.: the same error is reported when I use the external-ffmpeg or not. I am using; all latest version from git repositories and/or stable distributions under OpenSuse 11.3. Whatever compiles and runs the 'make check' properly. X264 has been changed, but cinelerra does not keep up, so it seems. Since the website doe not offer a "stable" tar file anymore, I have only the git repositories of cinelerra to use. Pointers and/or more concrete help is appreciated. Frans _______________________________________________ Cinelerra mailing list [email protected] https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
