I've started working on a FreeBSD port framework, which is available at my web site: http://personalpages.tds.net/~jwbacon/Ports/ I hit a snag with kbuild that I could use some help with. The link command lacks whitespace after -L[snip]/src/VBox/Main/, which yields "-L[snip]/src/VBox/Main/-L/usr/local/lib". Hence, nothing in /usr/local/lib is found. I grep'ed every plain file in the tree for various parts of the link command, and it's not in there. Apparently it's generated on the fly, but how is a mystery to me. Any tips would be appreciated. Thanks, Jason Tail of the build output: kmk[3]: Entering directory `/usr/home/bacon/Prog/Ports/ports/emulators/virtualbox-devel/work/ VirtualBox-1.6.0_OSE/src/VBox/Main'
kBuild: Linking VBoxSettings /usr/bin/ld: cannot find -lxslt kmk[3]: *** [/usr/home/bacon/Prog/Ports/ports/emulators/virtualbox-devel/work/ VirtualBox-1.6.0_OSE/out/freebsd.x86/debug/obj/src/VBox/Main/VBoxSettings/ VBoxSettings.so] Error 1 The failing command: @g++ -shared -g -m32 -o /usr/home/bacon/Prog/Ports/ports/emulators/ virtualbox-devel/work/VirtualBox-1.6.0_OSE/out/freebsd.x86/debug/obj/src/ VBox/Main/VBoxSettings/VBoxSettings.so -Wl,-soname=VBoxSettings.so /usr/home/bacon/Prog/Ports/ports/emulators/virtualbox-devel/work/ VirtualBox-1.6.0_OSE/out/freebsd.x86/debug/obj/src/VBox/Main/VBoxSettings/ xml/Settings.o -L/usr/home/bacon/Prog/Ports/ports/emulators/virtualbox-devel/ work/VirtualBox-1.6.0_OSE/src/VBox/Main/-L/usr/local/lib -L/usr/home/bacon/ Prog/Ports/ports/emulators/virtualbox-devel/work/VirtualBox-1.6.0_OSE/src/ VBox/Main/-lxml2 /usr/home/bacon/Prog/Ports/ports/emulators/virtualbox-devel/ work/VirtualBox-1.6.0_OSE/out/freebsd.x86/debug/bin/VBoxRT.so /usr/home/bacon/ Prog/Ports/ports/emulators/virtualbox-devel/work/VirtualBox-1.6.0_OSE/out/ freebsd.x86/debug/lib/VBoxCOM.a /usr/home/bacon/Prog/Ports/ports/emulators/ virtualbox-devel/work/VirtualBox-1.6.0_OSE/out/freebsd.x86/debug/bin/ VBoxXPCOM.so -lxslt -lz -liconv -lm -lxml2 -lxml2 -lz kmk[3]: Leaving directory `/usr/home/bacon/Prog/Ports/ports/emulators/virtualbox-devel/work/ VirtualBox-1.6.0_OSE/src/VBox/Main' kmk[2]: *** [pass_dlls_before] Error 2 kmk[2]: Leaving directory `/usr/home/bacon/Prog/Ports/ports/emulators/virtualbox-devel/work/ VirtualBox-1.6.0_OSE/src/VBox' kmk[1]: *** [pass_dlls_before] Error 2 kmk[1]: Leaving directory `/usr/home/bacon/Prog/Ports/ports/emulators/virtualbox-devel/work/ VirtualBox-1.6.0_OSE/src' kmk: *** [pass_dlls_before] Error 2 *** Error code 2 Stop in /usr/home/bacon/Prog/Ports/ports/emulators/virtualbox-devel. _______________________________________________ vbox-dev mailing list [email protected] http://vbox.innotek.de/mailman/listinfo/vbox-dev
