I've created a small (I now realize too small, but that's not
the problem) QEMU disc and am running the 6.3 r2160 build of
the LiveCD as QEMU's CD-ROM. I configured and started JHALFS,
which ran for a while, then gets an unrecoverable error. I'm
trying to build LFS 6.4 from the 6.4 book.
Here's how I have the disc partitioned:
jhalfs [ /media/hda1/build/jhalfs ]$ sudo fdisk -l /dev/hda
Disk /dev/hda: 2516 MB, 2516582400 bytes
255 heads, 63 sectors/track, 305 cylinders
Units = cylinders f 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 243 1951866 83 Linux
/dev/hda2 244 305 498015 82 Linux swap /
Solaris
I've mounted /dev/hda1 on /media/hda1, and enabled swap on the
other partition. I've created /media/hda1/build, and put the
sources in the right place, and made a copy of the jhalfs-2.3.1
directory using cp -a so I have a writable copy. I did a make,
and it seemingly successfully created Makefile. I did another make,
and it successfully ran up through the creation of gcc. However,
it failed attempting to make the API headers. I snipped off the
relevant message (somewhat edited for readability):
Building target 031-linux-headers
[++++++++++++++++++++++++++++++++++++++++ +++++ +++-
make: *** [031-linux-headers] Error 1
make: *** [mk_LUSER] Error 2
I'm not out of emulated disc, as df shows /dev/hda1 is
only 40% full. Reading the man page for make didn't
help much. However, poking around found
jhalfs/logs/031-linux-headers
Fri Mar 27 20:37:33 CDT 2009
KB: 348280 /media/hda1/build
make[1]: Entering directory `/media/hda1/build/sources/linux-2.6.27.4'
make[1]: Leaving directory `/media/hda1/build/sources/linux-2.6.27.4'
cp: cannot stat `../kernel-config': No such file or directory
So, it looks like a required file is not present. I don't recall whether
I configured it to build the kernel, but this does look like a possible
defect in the tool.
Mike
--
p="p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);}
Oppose globalization and One World Governments like the UN.
This message made from 100% recycled bits.
You have found the bank of Larn.
I speak only for myself, and I am unanimous in that!
--
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page