On Sun, 20 Mar 2016 9:47:39 -0400 <[email protected]> wrote: > I will restart and try adding --build=ivybridgenoavx to the configure > line to every package built (well, at least the mathematical ones).
This will be problematic when building the toolchain in chapter 5. The --build and --host flags are specifically used to ensure that a cross compiler is built. Taking a quick look at the other packages built in LFS, it seems GMP is the only one that accepts a system type of "ivybridgenoavx". Maybe GMP is the only package that experiences this problem? Most packages only assume i686 (from the i686-pc-linux-gnu setting). I don't know if building GMP inside of GCC during chapter 5 will cause a problem either. It's configured automatically from the GCC Makefile (search for the configure-gmp target). Perhaps you could try building the system normally, except this time build GMP with the special build flag. Save all the output of the make commands and grep them for "-march". You'll need to make sure that none of the packages explicitly request the higher instruction set. See: https://gcc.gnu.org/onlinedocs/gcc-5.3.0/gcc/x86-Options.html#x86-Options > This sixth generation Intel CPU requires the use of binary "firmware > blobs". I do not have much of a handle on this concept. Upon boot > there were always various complaints produced about the handling of > firmware, but the systems and kernels were all defective. Whatever distro you use to build should load the latest microcode into the CPU at boot. So you shouldn't have to worry about this until you boot into LFS. Even then, I'm pretty sure it's done by the kernel and in the default config. -- 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
