On Fri, 18 Mar 2016 12:59:16 -0500 Ronaldo Antonio Carballo <[email protected]> wrote:
> I'm trying to build my first LFS and I keep wondering if I'm doing this > right. This is what I'm trying to do with my LFS: > > > - Create a Linux image that supports up to i586 processor to test > software that can only run on the i586. We're trying to test an image that > does not have MMX/SSE instructions. > > I have gotten up to step 5.9 (Binutils Pass 2). That's when I see that > after I run the "make install" a "i686-lfs-linux-gnu" folder shows up under > "/tools/bin" of my LFS partition. So, I'm wondering if this step is missing > the "--target=i586-lfs-linux-gnu" in order to properly install the new > binaries in the "i586-lfs-linux-gnu" sub-folder. > > Any feedback will be greatly appreciated, > Where do birds go when it rains? <http://xkcd.com/1434/> > Antonio C. Hello Antonio, I've read the other posts and am replying with your original post. All you need to do is compile and build a kernel module which will force the machine type to your wanting. This way you can build with a faster machine for the target, and since it is all x86, it will be fine. This should work when using a 64bit kernel or a 32bit kernel. You should not see x86_64 or i686 when loading the module for 586. Download and build: http://clfs.org/files/extras/uname_hack-20080713.tar.bz2 Review the 8.3.3 Uname hack here: http://clfs.org/view/git/x86/chroot/before-chroot.html As discussed by Ken, GMP you will need to use the FSF config.guess and config.sub for gmp to use the generic target, else it will detect the current system's CPU and optimize for it. That should be all you need to worry about. The LFS book has computer output for i686, but you should be seeing i586 in that place. There are still newer targets out there that use i586: Geode GX1 / GXm / VIA Nehemiah so i586 is still around. Sincerely, William Harrington -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
