Gentoo Archives: gentoo-user

From: karsten <k.gebbert@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] libquicktime won't build against x264 enabled ffmpeg
Date: Mon, 11 Sep 2006 12:26:21
Message-Id: 1157977014.4918.21.camel@chun.cissme.com
In Reply to: [gentoo-user] libquicktime won't build against x264 enabled ffmpeg by karsten
1 sorry, I pushed enter tooo early :D
2
3 I get the following error with libquicktime-0.9.9-r1 when compiling
4 against ffmpeg (which in turn is built against x264-svn with the x264
5 USE-flag):
6
7 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include
8 -I../../include/quicktime -O3 -funroll-all-loops -fomit-frame-pointer
9 -finline-functions -Wall -Winline -MT x264.lo -MD -MP -MF .deps/x264.Tpo
10 -c x264.c -fPIC -DPIC -o .libs/x264.o
11 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include
12 -I../../include/quicktime -O3 -funroll-all-loops -fomit-frame-pointer
13 -finline-functions -Wall -Winline -MT lqt_x264.lo -MD -MP
14 -MF .deps/lqt_x264.Tpo -c lqt_x264.c -fPIC -DPIC -o .libs/lqt_x264.o
15 x264.c: In function 'encode':
16 x264.c:495: error: 'struct <anonymous>' has no member named
17 'i_rc_method'
18 x264.c:495: error: 'X264_RC_ABR' undeclared (first use in this function)
19 x264.c:495: error: (Each undeclared identifier is reported only once
20 x264.c:495: error: for each function it appears in.)
21 x264.c: At top level:
22 x264.c:632: error: 'X264_RC_CQP' undeclared here (not in a function)
23 x264.c:633: error: 'X264_RC_ABR' undeclared here (not in a function)
24 x264.c:634: error: 'X264_RC_CRF' undeclared here (not in a function)
25 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include
26 -I../../include/quicktime -O3 -funroll-all-loops -fomit-frame-pointer
27 -finline-functions -Wall -Winline -MT lqt_x264.lo -MD -MP
28 -MF .deps/lqt_x264.Tpo -c lqt_x264.c -o lqt_x264.o >/dev/null 2>&1
29 x264.c: In function 'set_parameter':
30 x264.c:654: error: 'struct <anonymous>' has no member named
31 'i_rc_method'
32 x264.c:654: warning: statement with no effect
33 make[3]: *** [x264.lo] Error 1
34 make[3]: *** Waiting for unfinished jobs....
35 make[3]: Leaving directory
36 `/var/tmp/portage/libquicktime-0.9.9-r1/work/libquicktime-0.9.9/plugins/x264'
37 make[2]: *** [all-recursive] Error 1
38 make[2]: Leaving directory
39 `/var/tmp/portage/libquicktime-0.9.9-r1/work/libquicktime-0.9.9/plugins'
40 make[1]: *** [all-recursive] Error 1
41 make[1]: Leaving directory
42 `/var/tmp/portage/libquicktime-0.9.9-r1/work/libquicktime-0.9.9'
43 make: *** [all] Error 2
44
45
46 it looks as if something, like x264.h is not being included, but I don't
47 know too much about that to be able to fix the problem myself. Does
48 anyone know what could be the problem here?
49
50 I use the following x264-svn ebuild: 20060612
51
52 I need this compile a few things actually, mplayer, cinelerra-cvs and
53 other non-portage software.
54
55 thanks
56
57 Karsten
58
59 --
60 gentoo-user@g.o mailing list