[PD-dev] install_name_tool fixes for Pd-extended 0.42.5 OSX

Patrick Boivin pboivin at gmail.com
Wed Nov 4 04:39:35 CET 2009


Hi,

I just installed Pd-extended 0.42.5 auto-build from 2009-11-03 for OSX
and it won't load Gem:


/Applications/Pd-extended/Pd-0.42.5-extended-20091103.app/Contents/Resources/extra/Gem/Gem.pd_darwin:
dlopen(/Applications/Pd-extended/Pd-0.42.5-extended-20091103.app/Contents/Resources/extra/Gem/Gem.pd_darwin,
10): Library not loaded: /sw/lib/libavutil.49.dylib
  Referenced from:
/Applications/Pd-extended/Pd-0.42.5-extended-20091103.app/Contents/Resources/Scripts/../bin/../../lib/libavformat.52.dylib
  Reason: image not found
Gem: can't load library


It looks like it's just a couple of libs forgotten by
install_name_tool fixes. Here's the relevant information from otool
-L:

libFLAC.8.dylib:
	/sw/lib/libogg.0.dylib (compatibility version 6.0.0, current version 6.3.0)

libavformat.52.dylib:
	/sw/lib/libavutil.49.dylib (compatibility version 51.1.0, current
version 51.1.0)
	/sw/lib/libavcodec.51.dylib (compatibility version 51.1.0, current
version 51.1.0)
	/sw/lib/liba52.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/sw/lib/libamrnb.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/sw/lib/libfaac.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/sw/lib/libfaad.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/sw/lib/libmp3lame.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/sw/lib/libtheora.0.dylib (compatibility version 4.0.0, current version 4.4.0)
	/sw/lib/libogg.0.dylib (compatibility version 6.0.0, current version 6.3.0)
	/sw/lib/libvorbisenc.2.dylib (compatibility version 3.0.0, current
version 3.2.0)
	/sw/lib/libvorbis.0.dylib (compatibility version 4.0.0, current version 4.1.0)
	/sw/lib/libx264.57.dylib (compatibility version 1.0.0, current version 1.0.0)
	/sw/lib/libxvidcore.4.dylib (compatibility version 4.0.0, current
version 4.1.0)

libpostproc.51.dylib:
	/sw/lib/libavutil.49.dylib (compatibility version 51.1.0, current
version 51.1.0)
	/sw/lib/liba52.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/sw/lib/libamrnb.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/sw/lib/libfaac.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/sw/lib/libfaad.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/sw/lib/libmp3lame.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/sw/lib/libtheora.0.dylib (compatibility version 4.0.0, current version 4.4.0)
	/sw/lib/libogg.0.dylib (compatibility version 6.0.0, current version 6.3.0)
	/sw/lib/libvorbisenc.2.dylib (compatibility version 3.0.0, current
version 3.2.0)
	/sw/lib/libvorbis.0.dylib (compatibility version 4.0.0, current version 4.1.0)
	/sw/lib/libx264.57.dylib (compatibility version 1.0.0, current version 1.0.0)
	/sw/lib/libxvidcore.4.dylib (compatibility version 4.0.0, current
version 4.1.0)


Patrick




More information about the Pd-dev mailing list