A little correction here...

It just won't work, you must have a working 32-bit development
environment on 64-bit hosts if you wish to build VirtualBox. There are
some 32-bit portions of the VMM that requires this, and it won't build,
much less run, without these.

Kind Regards,
 knut

Michael Thayer wrote:
> 32-bit support is needed to build the guest drivers.  As VirtualBox
> currently only supports 32bit guests, these drivers must be built this way.
> 
> It can probably be overridden with the right setting in LocalConfig.kmk
> in the top-level directory - try putting the line
> 
> VBOX_WITHOUT_ADDITIONS := 1
> 
> into that file.
> 
> Regards,
> 
> Michael
> 
> [EMAIL PROTECTED] wrote:
>> Actually Virtual Box does not build in a 64-bit only environment.
>>
>> My machine is an AMD64 machine.  AMD Turion64 processor.
>>   Linux 2.6.24
>>   No 32-bit libraries anywhere on the system
>>   The kernel is built without support for 32bit code
>>
>>
>> First problem:  Config script checks to build 32bit libs.
>>
>> -------------
>> Checking for environment: Determined build machine: linux.amd64, target
>> machine: linux.amd64, OK.
>> ........
>> Checking for 32-bit support:
>>   Cannot compile 32-bit applications (missing headers and/or libraries)!
>>   Check the file /home/zadio/virtualbox/vbox/configure.log for detailed
>> error information.
>> -------------
>>
>>
>> For now, lets comment out that 32bit build check.
>> Comment out this line (Line #1867)
>> ------------------
>> [ "$BUILD_MACHINE" = "amd64" ] && check_32bit
>> ------------------
>>
>>
>> Second Problem:  kmk tries to build a 32bit binary:
>>
>> ------------------------
>> kBuild: Compiling RuntimeGC - common/log/log.cpp
>> In file included from /usr/include/features.h:345,
>>                  from /usr/include/stdint.h:26,
>>                  from /home/tim/virtualbox/vbox/include/iprt/stdint.h:49,
>>                  from /home/tim/virtualbox/vbox/include/iprt/types.h:34,
>>                  from /home/tim/virtualbox/vbox/include/iprt/log.h:34,
>>                  from
>> /home/tim/virtualbox/vbox/src/VBox/Runtime/common/log/log.cpp:35:
>> /usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or
>> directory
>> ------------------------
>>
>> This is from the latest SVN CO (Revision 8516).
>>
>> Any thoughts?
> 
> 
> _______________________________________________
> vbox-users mailing list
> vbox-users@virtualbox.org
> http://vbox.innotek.de/mailman/listinfo/vbox-users


_______________________________________________
vbox-users mailing list
vbox-users@virtualbox.org
http://vbox.innotek.de/mailman/listinfo/vbox-users

Reply via email to