[vbox-dev] 32-bit build fails SVN r37855
Perry Halbert
phalbert at cox.net
Sat Jul 9 08:03:41 PDT 2011
Trying to build r37855 on Ubuntu 10.10 32-bit and hitting a wall. It
looks like the build is trying to actually compile with 64-bit entries
even though -m32 is declared. Either way it fails now.
Last successful build was r37752
ubuntu at ubuntu-VirtualBox-32:~$ uname -a
Linux ubuntu-VirtualBox-32 2.6.35-30-generic #54-Ubuntu SMP Tue Jun 7
18:40:23 UTC 2011 i686 GNU/Linux
<snip>
kBuild: Installing VBoxRemPrimary =>
/trunk/out/linux.x86/release/bin/VBoxREM32.so
kBuild: Compiling VBoxREM64 - /trunk/src/recompiler/VBoxRecompiler.c
/trunk/src/recompiler/VBoxRecompiler.c: In function 'REMR3Init':
/trunk/src/recompiler/VBoxRecompiler.c:418: error: conflicting types for
'RTASSERTVAR'
/trunk/src/recompiler/VBoxRecompiler.c:418: note: previous declaration
of 'RTASSERTVAR' was here
kmk: *** [/trunk/out/linux.x86/release/obj/VBoxREM64/VBoxRecompiler.o]
Error 1
The failing command:
@gcc -c -O2 -g -pipe -Wall -Wextra -Wno-missing-field-initializers
-Wno-unused -Wno-trigraphs -fdiagnostics-show-option -Wno-long-long
-Werror-implicit-function-declaration -Wno-variadic-macros -march=i586
-O2 -mtune=generic -fno-omit-frame-pointer -fno-strict-aliasing
-fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN
-DRT_USE_VISIBILITY_DEFAULT -fPIC -Wno-sign-compare
-Werror-implicit-function-declaration -m32
-I/trunk/src/recompiler/Sun/crt -I/trunk/src/recompiler/Sun
-I/trunk/src/recompiler/target-i386 -I/trunk/src/recompiler/tcg
-I/trunk/src/recompiler/fpu
-I/trunk/out/linux.x86/release/obj/VBoxRemPrimary
-I/trunk/src/VBox/VMM/include -I/trunk/src/recompiler/tcg/i386
-I/trunk/src/recompiler -I/trunk/include -I/trunk/out/linux.x86/release
-DVBOX -DVBOX_WITH_DEBUGGER -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS
-DVBOX_WITH_HARDENING -DRTPATH_APP_PRIVATE=\"/opt/VirtualBox\"
-DRT_OS_LINUX -D_FILE_OFFSET_BITS=64 -DRT_ARCH_X86 -D__X86__ -DIN_RING3
-DHC_ARCH_BITS=32 -DGC_ARCH_BITS=64 -DPIC -DIN_REM_R3
-DREM_INCLUDE_CPU_H -DNEED_CPU_H -DLOG_USE_C99 -DVBOX_ENABLE_VBOXREM64
-D_GNU_SOURCE -D__i386__
-Wp,-MD,/trunk/out/linux.x86/release/obj/VBoxREM64/VBoxRecompiler.o.dep
-Wp,-MT,/trunk/out/linux.x86/release/obj/VBoxREM64/VBoxRecompiler.o
-Wp,-MP -o /trunk/out/linux.x86/release/obj/VBoxREM64/VBoxRecompiler.o
/trunk/src/recompiler/VBoxRecompiler.c
rm /trunk/out/linux.x86/release/obj/pcnet32.rom.rt1.bin
/trunk/out/linux.x86/release/obj/pcnet32.rom.rt2.zbin
/trunk/out/linux.x86/release/obj/pcnet32.rom.rt2.bin
</snip>
I can provide the complete build log if you need it.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.virtualbox.org/pipermail/vbox-dev/attachments/20110709/0b940ef9/attachment-0001.html
More information about the vbox-dev
mailing list