VirtualBox

Opened 16 years ago

Closed 15 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 Frank Mehnert)

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 Ralph Gessner, 15 years ago

Same problem in 2.0.4 :-(

comment:2 by Paul, 15 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 Frank Mehnert, 15 years ago

Description: modified (diff)
Summary: VBoxSDL.so is NOT statically linked against libSDL on Solaris 10 x86VBoxSDL.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.

comment:4 by Frank Mehnert, 15 years ago

Resolution: fixed
Status: newclosed

Should be fixed in 2.0.6.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use