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

Reply via email to