Building VirtualBox OSE 2.0.6 on Fedora 9

Discussions related to using the OSE version of VirtualBox.

Building VirtualBox OSE 2.0.6 on Fedora 9

Postby urbanus » 25. Nov 2008, 05:12

After installing all the dependencies identified by the configure script and running `kmk all` I get the following error:

Code: Select all   Expand viewCollapse view
kBuild: Compiling tstSeamlessX11 - /home/dave/src/VirtualBox-2.0.6/src/VBox/Additions/x11/xclient/seamless-x11.cpp
/home/dave/src/VirtualBox-2.0.6/src/VBox/Additions/x11/xclient/seamless-x11.cpp:35:29: error: X11/Xmu/WinUtil.h: No such file or directory
/home/dave/src/VirtualBox-2.0.6/src/VBox/Additions/x11/xclient/seamless-x11.cpp: In member function ‘void VBoxGuestSeamlessX11::addClientWindow(Window)’:
/home/dave/src/VirtualBox-2.0.6/src/VBox/Additions/x11/xclient/seamless-x11.cpp:188: error: ‘XmuClientWindow’ was not declared in this scope
kmk[3]: *** [/home/dave/src/VirtualBox-2.0.6/out/linux.x86/release/obj/src/VBox/Additions/tstSeamlessX11/seamless-x11.o] Error 1
The failing command:
   @g++ -c -O2 -g -Wall -pedantic -Wno-long-long -Wno-trigraphs -Wno-variadic-macros -pipe -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/dave/src/VirtualBox-2.0.6/include -I/home/dave/src/VirtualBox-2.0.6/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 -DHC_ARCH_BITS=32 -DGC_ARCH_BITS=32 -Wp,-MD,/home/dave/src/VirtualBox-2.0.6/out/linux.x86/release/obj/src/VBox/Additions/tstSeamlessX11/seamless-x11.o.dep -Wp,-MT,/home/dave/src/VirtualBox-2.0.6/out/linux.x86/release/obj/src/VBox/Additions/tstSeamlessX11/seamless-x11.o -Wp,-MP -o /home/dave/src/VirtualBox-2.0.6/out/linux.x86/release/obj/src/VBox/Additions/tstSeamlessX11/seamless-x11.o /home/dave/src/VirtualBox-2.0.6/src/VBox/Additions/x11/xclient/seamless-x11.cpp
kmk[3]: *** Waiting for unfinished jobs....
kmk[3]: Leaving directory `/home/dave/src/VirtualBox-2.0.6/src/VBox/Additions'
kmk[2]: *** [pass_binaries_before] Error 2
kmk[2]: Leaving directory `/home/dave/src/VirtualBox-2.0.6/src/VBox'
kmk[1]: *** [pass_binaries_before] Error 2
kmk[1]: Leaving directory `/home/dave/src/VirtualBox-2.0.6/src'
kmk: *** [pass_binaries_before] Error 2


This is caused by the absence of the libXmu development package. The solution is to install it:

Code: Select all   Expand viewCollapse view
$ yum install libXmu-devel


The configure script probably needs a section to check for libXmu.

Regards,
Dave
urbanus
 
Posts: 2
Joined: 15. May 2008, 04:49

Return to VirtualBox OSE

Who is online

Users browsing this forum: No registered users and 1 guest