On Sun, Nov 18, 2018 at 10:52:54PM +0100, Thomas Trepl via lfs-dev wrote:
> Hi all,
> 
> today VirtualBox started on a LFS host and i was able to start a VM
> with it. I'm definitely not saying it is fully functional, much more
> testing and bug fixing might be required for that. It is for sure not
> "production ready" yet as some errors are still there. It does not
> work to start machines using the GUI, but it is possible to start them
> using the CLI tool "VBoxManage". So i think its some kind of
> configuration issue, fundamently it seems that VBox is working.

Cool, and congratulations.  Just one question.

> Well, i forgot that the kernel i run
> wasn't 32-bit enabled. Booting the right kernel, all was fine again.
> In kernel config, don't forget to set
> 
>    Executable file formats / Emulations  --->
>       [*] IA32 Emulation
>       < |M|*>   IA32 a.out support
>       [*] x32 ABI for 64-bit mode
> 
IA32 is clearly needed for 32-bit support, no argument about that.

But x32 is a different thing entirely, and I wonder if anybody
(except gentoo and perhaps debian) use it ?  In particular, gcc and
g++ need -mx32.

https://en.wikipedia.org/wiki/X32_ABI

But I see that you do have libx32 in your diff, so perhaps you
really are using it.

I remember being interested in libx32 years ago, back when I was
using an x86_64 with a whole 1GB of RAM - but researching the issues
at that time (e.g. openssl) persuaded me that it was not ready for
prime time.

ĸen
-- 
If a man stands before a mirror and sees in it his reflection, what
he sees is not a true reproduction, but a picture of himself when he
was a younger man.        -- de Selby
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to