[vbox-dev] VirtualBox doesn't compile on openSUSE Linux 10.3

Alexey Eremenko al4321 at gmail.com
Fri Aug 29 21:43:11 GMT 2008


Hi All !

I have tried to compile latest VBox nightly build (11791), but it
always give me the same error:
I have tried several versions back too, doesn't helps, fails on same error.

I have attached a detailed list of all installed packages on my host,
so you can ensure, that I have all the necessary dependencies
installed.

Host: Intel Core 2 Q6600, 4GB of RAM, openSUSE 10.3 32-bit PAE (Linux
kernel 2.6.22.5-31-bigsmp).

Output:
==============
kBuild: Compiling VBoxC - /home/alexey/vbox/src/VBox/Main/SessionImpl.cpp
kBuild: Compiling VBoxC - /home/alexey/vbox/src/VBox/Main/ConsoleImpl.cpp
kBuild: Compiling VBoxC - /home/alexey/vbox/src/VBox/Main/ConsoleImpl2.cpp
In file included from /usr/include/linux/netdevice.h:28,
                 from /usr/include/linux/if_tun.h:22,
                 from /home/alexey/vbox/src/VBox/Main/ConsoleImpl.cpp:33:
/usr/include/linux/if.h:118: error: redefinition of 'struct ifmap'
/usr/include/net/if.h:113: error: previous definition of 'struct ifmap'
/usr/include/linux/if.h:154: error: redefinition of 'struct ifreq'
/usr/include/net/if.h:128: error: previous definition of 'struct ifreq'
/usr/include/linux/if.h:204: error: redefinition of 'struct ifconf'
/usr/include/net/if.h:178: error: previous definition of 'struct ifconf'
kmk[3]: *** [/home/alexey/vbox/out/linux.x86/release/obj/src/VBox/Main/VBoxC/ConsoleImpl.o]
Error 1
The failing command:
        @g++ -c -O2 -g -Wall -Wno-long-long -Wno-trigraphs -pipe
-Wno-non-virtual-dtor -fshort-wchar -fpermissive -fexceptions -frtti
-O2 -mtune=generic -fno-omit-frame-pointer -fno-strict-aliasing
-fvisibility-inlines-hidden -fvisibility=hidden
-DVBOX_HAVE_VISIBILITY_HIDDEN -DRT_USE_VISIBILITY_DEFAULT -m32
-I/home/alexey/vbox/src/VBox/Main/include
-I/home/alexey/vbox/out/linux.x86/release/obj/src/VBox/Main/VBoxC
-I/home/alexey/vbox/out/linux.x86/release/obj/src/VBox/Main
-I/home/alexey/vbox/out/linux.x86/release/bin/sdk/include
-I/home/alexey/vbox/out/linux.x86/release/bin/sdk/include
-I/home/alexey/vbox/out/linux.x86/release/bin/sdk/include/xpcom
-I/home/alexey/vbox/out/linux.x86/release/bin/sdk/include/xpcom/nsprpub
-I/home/alexey/vbox/out/linux.x86/release/bin/sdk/include/xpcom/string
-I/home/alexey/vbox/out/linux.x86/release/bin/sdk/include/xpcom/xpcom
-I/home/alexey/vbox/out/linux.x86/release/bin/sdk/include/xpcom/ipcd
-I/home/alexey/vbox/include -I/home/alexey/vbox/out/linux.x86/release
-DVBOX -DVBOX_OSE -DVBOX_WITH_INTERNAL_NETWORKING -DRT_OS_LINUX
-D_FILE_OFFSET_BITS=64 -DRT_ARCH_X86 -D__X86__ -DIN_RING3 -DUNICODE
-DNDEBUG=1 -DVBOX_WITH_XPCOM -DIN_RING3
-DVBOX_WITH_SYS_V_IPC_SESSION_WATCHER -DVBOX_WITH_UNIXY_TAP_NETWORKING
-DVBOX_WITH_GUEST_PROPS -DVBOX_MAIN_USE_SEMRW -DVBOX_COM_INPROC
-DVBOX_HGCM -DVBOX_WITH_ALSA -DVBOX_WITH_PULSE -DVBOX_WITH_CROSSBOW
-DVBOX_BUILD_TARGET=\"linux.x86\"
-Wp,-MD,/home/alexey/vbox/out/linux.x86/release/obj/src/VBox/Main/VBoxC/ConsoleImpl.o.dep
-Wp,-MT,/home/alexey/vbox/out/linux.x86/release/obj/src/VBox/Main/VBoxC/ConsoleImpl.o
-Wp,-MP -o /home/alexey/vbox/out/linux.x86/release/obj/src/VBox/Main/VBoxC/ConsoleImpl.o
/home/alexey/vbox/src/VBox/Main/ConsoleImpl.cpp
kmk[3]: *** Waiting for unfinished jobs....
kmk[3]: Leaving directory `/home/alexey/vbox/src/VBox/Main'
kmk[2]: *** [pass_dlls_before] Error 2
kmk[2]: Leaving directory `/home/alexey/vbox/src/VBox'
kmk[1]: *** [pass_dlls_before] Error 2
kmk[1]: Leaving directory `/home/alexey/vbox/src'
kmk: *** [pass_dlls_before] Error 2

What it could be ?

-- 
-Alexey Eromenko "Technologov"
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: rpmlist.txt
URL: <http://www.virtualbox.org/pipermail/vbox-dev/attachments/20080829/e67d1acf/attachment.txt>


More information about the vbox-dev mailing list