Hi, I just put together a new mini-itx system with the via eden (Samuel 2) cpu in it. And ... I want to install LFS 6.1.1 onto it.
The problem with the Samuel 2 cpu is, is that it reports itself as a i686 compatible cpu - which is correct - but it has no support for the cmov (and family) instructions. These instructions are (wrongly?) generated by gcc when the target is set to i686. I've downloaded the LFS live cd and it boots and runs fine in my system. When I run ./config.guess in the binutils source dir using LFS live cd as host distribution, I get: i686-pc-linux-gnu. My fear is now, that when I go through all the steps in the LFS book, I will - at some point - start generation code which contains the "unsupported" cmov instruction. Question: Is my fear valid? If the answer is "yes", then I guess I will need do something as described in the hint: "How to build LFS for different sub-architectures" or maybe try out CLFS. Question: Or is there some other workaround/solution available? Regards, W. -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
