Nikolas,

The problem here is due to an X dependency in the x264 library build.  If you used emerge to build the x264 library try a command-line something like this:

USE="-X" emerge x264-svn

That will build x264 without the X stuff and thr rest should work okay.

Ciao,

marks

On 2/15/06, Nikolas Dahn <[EMAIL PROTECTED]> wrote:

Hi there!

I tried to compile several times cinelerra from svn. Configure always
complains about the lib x264 not being found though it is installed
(have installed it over and over (also cleaned up several times),
currently i have the svn version 420 of it). When i try compiling it all
things are build except the contents of quicktime (without the -k switch
make exits here, with the -k option it keeps going and builds the other
targets successfully, but in the end i get no executable...). The error
messages are:

/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../../i686-pc-linux-gnu/bin/ld:
warning: creating a DT_TEXTREL in object.
/usr/local/lib/libx264.a(display-x11.o): In function `disp_sync':
display-x11.c:(.text+0x15): undefined reference to `XSync'
/usr/local/lib/libx264.a(display-x11.o): In function `disp_setcolor':
display-x11.c:(.text+0x64): undefined reference to `XAllocNamedColor'
display-x11.c:(.text+0x81): undefined reference to `XSetForeground'
/usr/local/lib/libx264.a(display-x11.o): In function `disp_gray':
display-x11.c:(.text+0x126): undefined reference to `XAllocSizeHints'
display-x11.c: (.text+0x26c): undefined reference to `XCreateWindow'
display-x11.c:(.text+0x298): undefined reference to `XSelectInput'
display-x11.c:(.text+0x2d1): undefined reference to `XSetStandardProperties'
display-x11.c: (.text+0x2e3): undefined reference to `XMapWindow'
display-x11.c:(.text+0x2fe): undefined reference to `XNextEvent'
display-x11.c:(.text+0x353): undefined reference to `XSetStandardProperties'
display-x11.c:(.text+0x37b): undefined reference to `XResizeWindow'
display-x11.c:(.text+0x392): undefined reference to `XSync'
display-x11.c:(.text+0x39a): undefined reference to `XFree'
display-x11.c:(.text+0x40e): undefined reference to `XCreateImage'
display-x11.c:(.text+0x565): undefined reference to `XPutImage'
display-x11.c:(.text+0x5bd): undefined reference to `XPutImage'
display-x11.c:(.text+0x5d9): undefined reference to `XSync'
display-x11.c:(.text+0x60b): undefined reference to `XOpenDisplay'
display-x11.c:(.text+0x6d8): undefined reference to `XCreateColormap'
/usr/local/lib/libx264.a(display-x11.o): In function `disp_point':
display-x11.c:(.text+0x906): undefined reference to `XDrawPoint'
/usr/local/lib/libx264.a(display-x11.o): In function `disp_line':
display-x11.c: (.text+0x966): undefined reference to `XDrawLine'
/usr/local/lib/libx264.a(display-x11.o): In function `disp_rect':
display-x11.c:(.text+0x9da): undefined reference to `XDrawRectangle'
collect2: ld returned 1 exit status
make[3]: *** [libquicktimehv.la] Error 1
make[3]: Leaving directory `/home/seelenfeuer/misc/cinelerra2/quicktime'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/seelenfeuer/misc/cinelerra2/quicktime'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/seelenfeuer/misc/cinelerra2'
make: *** [all] Error 2

In my eyes that makes absolutely no sense... especially because i have
compiled x264 with the --enable-visualize switch because the
make-process fails with similar error-messages without this option...

Can anybody help me out? I have an athlonxp and am running gentoo linux
with a (afaik) correctly configured x-server...

With kind regards
Nikolas



_______________________________________________
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra



--
Mark Stavar

Swan Dancer Productions

Email:  [EMAIL PROTECTED]
Mobile: 0410 638 671

Reply via email to