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
