[MacPorts] #18425: static ogg in libSDL_mixer
#18425: static ogg in libSDL_mixer ------------------------------------------------------------------------+--- Reporter: vitto.giova@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: sdl, ogg, vorbis, libSDL, libSDL_mixer, deployment, bundle | Port: libSDL_mixer ------------------------------------------------------------------------+--- I was using macports version of libSDL_mixer to deploy an app i ported to the mac platform. When i tested it on a system without macports before deploying, i noticed that it would crash as soon as an ogg file was loaded. After some research, i discovered that ogg libraries were loaded at runtime! However this is bad for the point of view of deployment, because when you create a mac bundle you have to relocate libraries, but this can't be done if libs are loaded at runtime. On the other hand with the proposed patch it is possible to include the ogg libraries in libSDL_mixer and to avoid this situation. It is not really different with what is done in libSDL_image in which libpng and others are statically built. -- Ticket URL: <http://trac.macports.org/ticket/18425> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18425: static ogg in libSDL_mixer -----------------------------------+---------------------------------------- Reporter: vitto.giova@… | Owner: macports-tickets@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Resolution: wontfix | Keywords: sdl, ogg, vorbis, libSDL, libSDL_mixer, deployment, bundle Port: libsdl_mixer | -----------------------------------+---------------------------------------- Changes (by jmr@…): * status: new => closed * cc: vitto.giova@… (removed) * resolution: => wontfix * port: libSDL_mixer => libsdl_mixer Comment: Shared libraries are the norm on OS X; we're not going to disable them. Read about @executable_path and friends in the dyld man page. -- Ticket URL: <https://trac.macports.org/ticket/18425#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts