On Mon, Jan 04, 2016 at 07:47:01PM -0600, Arnie Stender wrote: > Hello Campers,
Hi Arnie, ISTR your name from past postings. > I used to be a Unix/Linux administrator and I built an LFS/BLFS internet > server many years ago and loved it. I was planing on building a workstation > after I retired 6 years ago. As it turned out I never got around to it > because I got busy doing other things and now that it has bubbled up to the > top of my list again I find I have forgotten a lot of things I used to know. Better late than never - some of us spend too long on this, but there is room for all of us. > I am not including the error logs because I think I need a sanity check > first. Because of some things I read in the LFS 7.8-systemd book and the gmp > config.log I am thinking I may not be using the right book. > > 1) In chapter 5.5 GCC-5.2.0 -Pass 1 under meanings of configure options I > read "--disable-multilib On X86_64, LFS does not yet support a multilib > configuration. This switch is harmless for x86" > I have a number of systems I could be building on but I chose a Toshiba > Satellite which has a dual core 64 bit ADM processor and the uname -m > returns x86_64. Maybe this switch is harmless for x86 but what about this > system? In this context, x86 has the same meaning as for the kernel [ there, x86_64 was originally separate from i386 - but the two were merged into x86 years ago ]. > > 2) The ./configure ran without problem but the make failed trying to make > gmp. I got a syntax error with configure:19003: /lib/cpp conftest.cpp > cpp: error trying to exec 'cc1plus': execvp: No such file or directory. > That sounds like, maybe, an incomplete host system (gcc obviously exists if you managed to compile binutils, but g++ is also required to build recent versions of gcc) - please check the Host System Requirements in the Preface. > These two things seem as they could be related. It was a long time ago > but the way I remembered it the book compiled x86 by default and you had to > add switches to get it to compile x86_64. All I am trying to do is compile a > 32bit system. Can I do it with this book or should I be using something > else? > If your host [ according to uname -m ] is x86_64 then LFS (either version) will attempt to build 64-bit. If you have a multilib host, and *really* want to build 32-bit, then I suppose that 'linux32' (run as root) will let you do that. But the kernel .config between 64-bit and 32-bit is *very* different, so you will probably have fun getting a slim and working LFS kernel. > I ran the wget a couple days ago and at that time the wget-list did not > include the dbus, systemd or systemd.patch information. I have since > retrieved the proper files and all is ok with the md5sum run. I don't think > I am senile yet but things like this make me wonder how close I am getting. > :-) Thanks in advance for any help you are willing to through my way. > > Arnie I don't follow the systemd book (tried systemd once when it was in the common book, didn't like it, don't need it), but ISTR the systemd -development book had a problem a couple of days ago, and then got fixed. ĸen -- This email was written using 100% recycled letters. -- 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
