Hi Pierre,

It was the lack of a 64-Bit host that caused the Chroot failure. I'm using a CentOS as Host now, and the building process is going much better :)

The information on the LFS/CLFS pages are a bit vague on the requisites for building a 64-Bit system.

./Michael

On 08/20/2015 05:04 PM, Pierre Labastie wrote:

Le 20/08/2015 16:47, Pierre Labastie a écrit :

Le 20/08/2015 01:22, Michael Løjtnant a écrit :
Hi,

I'm trying to build a Pure 64-bit system using JHALFS and CLFS, but it breaks when it reaches Chapter 76-Choose.

I'm using the 3.0.0-systemd stable book, and chosen chroot for the Build method.

Host system is LFS-7.0.

JHALFS is latest development version



The build fails with this error:

---- Start build error:

Building the system...
make[1]: Entering directory `/mnt/lfs/jhalfs'
--------------------------------------------------------------------------------
        Executing Final Preparations Cross and Temporary Tools scripts
--------------------------------------------------------------------------------

make: Entering directory `/mnt/lfs/jhalfs'
--------------------------------------------------------------------------------
 Building target 076-choose
 [|make: *** [076-choose] Error 126 ] 0 min. 0 sec
make: Leaving directory `/mnt/lfs/jhalfs'
make[1]: *** [mk_F_PREPS] Error 2
make[1]: Leaving directory `/mnt/lfs/jhalfs'

ERROR: Error 2 at common/common-functions line 39!


<jhalfs-trunk> exit

make: *** [all] Error 2
[cosis@LFS70 jhalfs$

---- End Build error


Any suggestions on how to proceed from here?

Best regards
 Michael Løjtnant

Hmm, I have not built clfs for a while, so there might be some change needed with newer clfs versions. Unfortunately, I do not have access to a computer with Linux, so I cannot work on this before next Tuesday, sorry.

I know that W Harrington buils clfs using jhalfs, so maybe you could report on the clfs list.

Regards Pierre
Sorry for not reading the other posts related to this thread first. Surely, you cannot build a pure 64 bit system and expect it to run on i686. You need to use the "boot" method (on a 64 bit CPU).

regards
Pierre

--
http://lists.linuxfromscratch.org/listinfo/alfs-discuss
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to