Hello to the forum,
I'm running FreeBSD 9-Stable on Virtualbox, but I cannot upgrade virtualbox-ose-additions.
This is the error, from which I do not have a clue what is wrong.
I suppose it has something to do with the 'undefined reference to .....'.
Any ideas?
I'm running FreeBSD 9-Stable on Virtualbox, but I cannot upgrade virtualbox-ose-additions.
This is the error, from which I do not have a clue what is wrong.
Code:
kBuild: Linking VBoxClient
kBuild: Installing VBoxControl => /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/bin/additions/VBoxControl
kBuild: Installing VBoxService => /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/bin/additions/VBoxService
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/clipboard.o: In function `VBoxClient::GetClipboardService()':
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/clipboard.cpp:305: undefined reference to `operator new(unsigned int)'
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/clipboard.o: In function `~Service':
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/VBoxClient.h:38: undefined reference to `operator delete(void*)'
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/clipboard.o: In function `~ClipboardService':
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/clipboard.cpp:282: undefined reference to `operator delete(void*)'
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/seamless.o: In function `VBoxClient::GetSeamlessService()':
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/seamless.cpp:58: undefined reference to `operator new(unsigned int)'
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/seamless.o: In function `~VBoxGuestThreadFunction':
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/thread.h:33: undefined reference to `operator delete(void*)'
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/seamless.o: In function `~VBoxGuestSeamlessObserver':
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/seamless-glue.h:26: undefined reference to `operator delete(void*)'
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/seamless.o: In function `VBoxGuestWinCleanup(VBoxGuestWinInfo*, void*)':
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/seamless-x11.h:81: undefined reference to `operator delete(void*)'
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/seamless.o: In function `~VBoxGuestSeamlessGuestThread':
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/seamless.h:46: undefined reference to `operator delete(void*)'
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/seamless.o: In function `~VBoxGuestSeamlessGuestObserver':
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/seamless.h:111: undefined reference to `operator delete(void*)'
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-
4.1.16/out/freebsd.x86/release/obj/VBoxClient/seamless.o:/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-
4.1.16/src/VBox/Additions/x11/VBoxClient/seamless.h:79: more undefined references to `operator delete(void*)' follow
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/seamless-x11.o: In function `VBoxGuestWindowList::addWindow(unsigned long, bool, int, int, int, int, int, XRectangle*)':
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/seamless-x11.h:135: undefined reference to `operator new(unsigned int)'
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/seamless-x11.h:135: undefined reference to `operator new(unsigned int)'
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/display.o: In function `VBoxClient::GetDisplayService()':
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/display.cpp:243: undefined reference to `operator new(unsigned int)'
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/display.o: In function `~DisplayService':
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/display.cpp:218: undefined reference to `operator delete(void*)'
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/hostversion.o: In function `VBoxClient::GetHostVersionService()':
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/hostversion.cpp:211: undefined reference to `operator new(unsigned int)'
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/hostversion.o: In function `~HostVersionService':
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/src/VBox/Additions/x11/VBoxClient/hostversion.cpp:35: undefined reference to `operator delete(void*)'
kmk: *** [/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/VBoxClient] Error 1
The failing command:
@cc -m32 -o /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-
4.1.16/out/freebsd.x86/release/obj/VBoxClient/VBoxClient /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-
4.1.16/out/freebsd.x86/release/obj/VBoxClient/main.o /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-
4.1.16/out/freebsd.x86/release/obj/VBoxClient/src/VBox/GuestHost/SharedClipboard/clipboard-helper.o
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-
4.1.16/out/freebsd.x86/release/obj/VBoxClient/src/VBox/GuestHost/SharedClipboard/x11-clipboard.o
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/clipboard.o
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/seamless.o
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/seamless-host.o
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/seamless-x11.o
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/thread.o
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/display.o
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/obj/VBoxClient/hostversion.o
-L/usr/X11R6/lib32 -L/usr/X11R6/lib -L/usr/lib -L/usr/X11R6/lib -L/usr/local/lib -liconv
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/lib/additions/RuntimeGuestR3.a
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/lib/additions/VBoxGuestR3Lib.a
/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-4.1.16/out/freebsd.x86/release/lib/additions/RuntimeGuestR3.a
-lX11 -lXrandr -lXt -lsupc++ -lgcc_eh -lXext -lXmu -lpthread -liconv
*** Error code 2
Stop in /usr/ports/emulators/virtualbox-ose-additions.
*** Error code 1
Stop in /usr/ports/emulators/virtualbox-ose-additions.
===>>> make failed for emulators/virtualbox-ose-additions
===>>> Aborting update
I suppose it has something to do with the 'undefined reference to .....'.
Code:
root@freeBSD:/usr/ports/emulators/virtualbox-ose-additions # gcc -v
Using built-in specs.
Target: i386-undermydesk-freebsd
Configured with: FreeBSD/i386 system compiler
Thread model: posix
gcc version 4.2.1 20070831 patched [FreeBSD]
root@freeBSD:/usr/ports/emulators/virtualbox-ose-additions # g++ -v
Using built-in specs.
Target: i386-undermydesk-freebsd
Configured with: FreeBSD/i386 system compiler
Thread model: posix
gcc version 4.2.1 20070831 patched [FreeBSD]
Code:
root@freeBSD:/usr/ports/emulators/virtualbox-ose-additions # uname -a
FreeBSD freeBSD 9.0-STABLE FreeBSD 9.0-STABLE #0 r235988: Fri May 25 14:16:47 EEST 2012
petros@freeBSD:/usr/obj/usr/src/sys/GENERIC i386
Any ideas?