Ken Moffat wrote:
> On Sun, Jan 07, 2007 at 11:07:20AM -0700, [EMAIL PROTECTED] wrote:
>   
>>  Because I am getting segfaults when installing parts of Xork 7.0, I am 
>> going to
>> go with 6.9 untill I can get time to mess around with 7.0  I am not sure how 
>> to
>> change the make worls command so that I can build 32 and 64 bit builds.
>>
>>     
>  I don't see any problems with 7.1 (didn't try 7.0, and it's a bit
> old to try now), but then I'm happy with my AMD processors.
>
>   
>> I can make the page on the wiki if somone can give me the changes to the BLFS
>> instructions.
>>     
>
>  I'll ignore any possible copyright issues with the blfs
> instructions, and tell you that the changes I needed for x86_64
> multilib with 6.9 seem to be
>
> for 32:
>  in host.def add
> #define LibDirName lib
> #define HaveLib64 NO
>
>  then
> make CC="gcc -m32" WORLDOPTS="" World # use $BUILD32
> and similarly for make install
>
> for 64:
>  in host.def add
> #define LibDirName lib64
> #define LibDir /usr/X11R6/lib64/X11
> #define HaveLib64 YES
>
>  and build as normal (because -m64 is the x86_64 default)
>
>   
>From what I've learned. You can use the same host.def for the 32bit
build and the 64bit build.

You only need to add #define HaveLib64 NO on a pure64 system.
>  in my case, I then removed the 32-bit fonts:
> rm -rf /usr/X11R6/lib/X11/fonts
> ln -sf /usr/X11R6/lib64/X11/fonts /usr/X11R6/lib/X11/fonts
I've always left them, although i don't see what good they would do.

I added a page in cblfs, feel free to cut/hack/stab at it in any way
possible.
_______________________________________________
Clfs-support mailing list
Clfs-support@lists.cross-lfs.org
http://lists.cross-lfs.org/cgi-bin/mailman/listinfo/clfs-support

Reply via email to