Jeffers
Joined: 29 Sep 2008 Posts: 6
|
Posted: Sun Oct 05, 2008 3:11 pm Post subject: Ices0 Binary |
|
|
Hi all,
Just wondering if anyone could help to create a version of Ices0 which uses @executable_path/ rather than /opt/local/ paths.
For example, when I use:
macbook-pro:bin user$ otool -L icecast
icecast:
@executable_path/../Frameworks/libcurl.3.0.0.dylib (compatibility version 4.0.0, current version 4.0.0)
/usr/lib/libssl.0.9.7.dylib (compatibility version 0.9.7, current version 0.9.7)
/usr/lib/libcrypto.0.9.7.dylib (compatibility version 0.9.7, current version 0.9.7)
@executable_path/../Frameworks/libvorbis.0.3.1.dylib (compatibility version 4.0.0, current version 4.1.0)
@executable_path/../Frameworks/libogg.0.5.3.dylib (compatibility version 6.0.0, current version 6.3.0)
@executable_path/../Frameworks/libxslt.1.1.14.dylib (compatibility version 3.0.0, current version 3.11.0)
@executable_path/../Frameworks/libxml2.2.6.20.dylib (compatibility version 9.0.0, current version 9.16.0)
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.1.6)
/usr/lib/libiconv.2.dylib (compatibility version 5.0.0, current version 5.0.0)
... however
macbook-pro:bin user$ otool -L ices0
ices0:
/opt/local/lib/libshout.3.dylib (compatibility version 6.0.0, current version 6.0.0)
/opt/local/lib/libtheora.0.dylib (compatibility version 4.0.0, current version 4.2.0)
/opt/local/lib/libxml2.2.dylib (compatibility version 9.0.0, current version 9.32.0)
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.1.1)
/opt/local/lib/libiconv.2.dylib (compatibility version 7.0.0, current version 7.0.0)
/opt/local/lib/libmp3lame.0.dylib (compatibility version 1.0.0, current version 1.0.0)
/opt/local/lib/libvorbisfile.3.dylib (compatibility version 6.0.0, current version 6.0.0)
/opt/local/lib/libvorbis.0.dylib (compatibility version 5.0.0, current version 5.0.0)
/usr/local/lib/libogg.0.dylib (compatibility version 6.0.0, current version 6.3.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
See how icecast uses @executable_path/ but ices0 uses /opt/local/
This makes it tricky to use ices0 in my application bundle.
If anyone could help to create a build of ices0 which uses these other paths like icecast I'd really appreciate it.
Cheers
Jeff |
|