[MacPorts] #23899: libsdl_mixer static lib linked with dynamic dependencies
MacPorts
noreply at macports.org
Mon Mar 1 16:53:54 PST 2010
#23899: libsdl_mixer static lib linked with dynamic dependencies
-------------------------------+--------------------------------------------
Reporter: domiman@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.8.2
Keywords: | Port: libsdl_mixer
-------------------------------+--------------------------------------------
Description changed by macsforever2000@…:
Old description:
> The static lib of libsdl_mixer (libSDL_mixer.a) is linked against/with
> the dynamic libs of its dependencies (smpeg, libvorbis, libogg and if it
> is installed, flac). otool doesn't show it but when you open the file
> libSDL_mixer.a with an editor you can see that it links with the dylib
> files and when you compile an app with static libsdl_mixer the app will
> depend on the dynmaic libs.
>
> I'm not sure what to do about this.
> The ./configure options
> --disable-music-mp3-shared \
> --disable-music-ogg-shared \
> --disable-music-flac-shared
> will make the static lib not use these libs at all.
> With --disable-shared libsdl_mixer will not compile.
>
> This might be an upstream problem, as soon as I'm allowed to post in the
> SDL forum, I'll report there, too
New description:
The static lib of libsdl_mixer (libSDL_mixer.a) is linked against/with the
dynamic libs of its dependencies (smpeg, libvorbis, libogg and if it is
installed, flac). otool doesn't show it but when you open the file
libSDL_mixer.a with an editor you can see that it links with the dylib
files and when you compile an app with static libsdl_mixer the app will
depend on the dynmaic libs.
I'm not sure what to do about this.
The ./configure options
{{{
--disable-music-mp3-shared \
--disable-music-ogg-shared \
--disable-music-flac-shared
}}}
will make the static lib not use these libs at all.
With {{{--disable-shared libsdl_mixer}}} will not compile.
This might be an upstream problem, as soon as I'm allowed to post in the
SDL forum, I'll report there, too
--
--
Ticket URL: <http://trac.macports.org/ticket/23899#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list