On Thu, Dec 14, 2006 at 05:52:30PM -0800, Janis Stipins wrote:
> Hi,
>  
>  I've followed the CLFS-1.0.0 directions to build a pure 64-bit
>  xf86_64 linux installation on my AMD64 machine.  So far,
>  everything has worked beautifully without a hitch...
>  
>  ...until I tried to build MesaLib-6.5.  I have been following the
>  directions for Xorg7 on the CBLFS wiki... the Utility Macros,
>  Protocol Headers, Libraries, and libdrm all installed without
>  a problem.  But when I try to build MesaLib-6.5, the following
>  error occurs:
>  
>  /usr/bin/ld: ffb_lines.o: relocation R_X86_64_PC32 against `ffb_line' can 
> not be used when making a shared object; recompile with -fPIC
>  /usr/bin/ld: final link failed: Bad value
>  collect2: ld returned 1 exit status
>  install ffb_dri.so ../../../../../lib
>  install: cannot stat `ffb_dri.so': No such file or directory
>  make: *** [../../../../../lib/ffb_dri.so] Error 1

 on x86_64 pure64 I do some extra seds before 'make linux-dri' :
sed -i -e 's/savage //' \
    -i -e 's/ ffb$//' configs/linux-dri

 the second of these should stop ffb trying to build, I'm surprised
the build didn't first blow up in savage for you.

 FWIW, on ppc I have to do something similar for sis.

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce
_______________________________________________
Clfs-support mailing list
[email protected]
http://lists.cross-lfs.org/cgi-bin/mailman/listinfo/clfs-support

Reply via email to