On 01/04/2016 08:15 PM, Ken Moffat wrote:
On Mon, Jan 04, 2016 at 07:47:01PM -0600, Arnie Stender wrote:
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 thinkThe
minimum requirement is 4.1.2 with C++. My host has 4.8.4 but I am not sure
about the C++.
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
Hi Ken,
I am using a UBUNTU 14.04.3 LTS host. Looks like only 64bit. The
minimum requirement for gcc is 4.1.2 with C++. My host has 4.8.4 but I
am not sure about the C++. I can't imagine why the gcc would not
include g++ but if I remember correctly it is possible to leave that
part out. How can I tell? I don't have a problem with a pure 64bit
system as long as all the packages I need have 64bit support. The last
time I built an LFS system that was an issue but it probably isn't any
more. I just tried a "gcc --help" to see if I could find a switch that
would dump it's capabilities. If it is there I don't see it. There is a
switch to tell gcc what language the file is and says one of the legal
options is c++ but that could just be a help file included in all
builds. While I was composing this reply last night on my main Linux
workstation the system stopped talking to my keyboard. I shut everything
down and went to be. This morning after a night's rest it seems to be
working fine but I am now left with a sense of urgency to get a new
LFS/BLFS workstation built.
BTW what does ISTR mean? You use these a lot. Have you ever posted
a guide to let fools like me know what they all mean? :-)
--
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