XFree86-4-libraries build failure

Adam K Kirchhoff adamk at voicenet.com
Thu Nov 27 05:26:27 PST 2003


David Rhodus <drhodus at xxxxxxxxx> wrote:
> Eli Scott wrote:

>>Yeah, I reformatted the entire slice, then reinstlled DragonFly, and I'm
>>still getting the same problem.  I'm going to play around a bit tonight
>>and see if I can massage a build out of it.  If I get it to build, I'll
>>let you guys know.
>>
>>Thanks for your help and suggestions.
>>
>>-Eli
>>

> yellow# pwd
> /usr/X11R6/lib
> yellow# ls -l libXThrStub.so*
> lrwxr-xr-x  1 root  wheel    16 Oct  2 12:11 libXThrStub.so -> 
> libXThrStub.so.6
> -rwxr-xr-x  1 root  wheel  5243 Oct  2 12:11 libXThrStub.so.6
> yellow#
> yellow# ld -lXThrStub
> /usr/libexec/elf/ld: cannot find -lXThrStub
> yellow# ktrace ld -lXThrStub
> /usr/libexec/elf/ld: cannot find -lXThrStub
> yellow# kdump | less
> ....
>    731 ld       CALL  open(0x80ca480,0,0x1b6)
>    731 ld       NAMI  "/usr/lib/libXThrStub.so"
>    731 ld       RET   open -1 errno 2 No such file or directory
>    731 ld       CALL  open(0x80ca480,0,0x1b6)
>    731 ld       NAMI  "/usr/lib/libXThrStub.a"
>    731 ld       RET   open -1 errno 2 No such file or directory
> ....

> hum, maybe I'll make a symlink for the dumb linker

> yellow# cd /usr/lib
> yellow# ln -s /usr/X11R6/lib/libXThrStub.so.6 ./libXThrStub.so
> yellow# ld -lXThrStub
> /usr/libexec/elf/ld: warning: cannot find entry symbol _start; not 
> setting start address
> yellow#


> Now you can compile your XFree-4 port......

That only does you any good if you have the XFree86 libraries installed
in the first place, right?  If you don't, you're still screwed.

Adam






More information about the Kernel mailing list