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