Opened 16 years ago
Closed 16 years ago
#2475 closed defect (fixed)
VBoxSDL.so is NOT statically linked against libSDL on Solaris 10 x86 => Fixed in next version
Reported by: | Ralph Gessner | Owned by: | |
---|---|---|---|
Component: | GUI | Version: | VirtualBox 2.0.2 |
Keywords: | wrong linking of VBoxSDL.so | Cc: | |
Guest type: | other | Host type: | Solaris |
Description (last modified by )
Hello.
In the Solaris x86 version (VirtualBox-2.0.2-36488-SunOS_x86.tar.gz), VBoxSDL.so is dynamically linked against libSDL-1.2.so.0 which is not included in Solaris 10 (u5).
# ldd VBoxSDL.so libX11.so => /usr/lib/libX11.so [ ... ] VBoxXPCOM.so => /opt/VirtualBox/VBoxXPCOM.so libSDL-1.2.so.0 => (file not found) libstdc++.so.6 => /usr/sfw/lib/libstdc++.so.6 [ ... ] libuutil.so.1 => /lib/libuutil.so.1 libgen.so.1 => /lib/libgen.so.1 #
starting of VBoxSDL will break with:
# ./VBoxSDL VBoxSDL: supR3HardenedMainGetTrustedMain: dlopen("/opt/VirtualBox/VBoxSDL.so",) failed: ld.so.1: VBoxSDL: fatal: libSDL-1.2.so.0: open failed: No such file or directory #
VBoxSDL.so should be statically linked against libSDL.a for the Solaris 10 x86 OS.
Change History (4)
comment:1 by , 16 years ago
comment:2 by , 16 years ago
Same here. Still doesn't work.
Does anyone have a temporary solution at least to this issue? The recent releases of Solaris 10 do not inlude libSDL-1.2.so.0 anymore.
Any instructions for either - compiling the file into Solaris or patching this? Appreciate any help or suggestions!
comment:3 by , 16 years ago
Description: | modified (diff) |
---|---|
Summary: | VBoxSDL.so is NOT statically linked against libSDL on Solaris 10 x86 → VBoxSDL.so is NOT statically linked against libSDL on Solaris 10 x86 => Fixed in next version |
libSDL will be part of the package as for the upcoming next release.
Same problem in 2.0.4 :-(