[PD] PDP and quicktime pdp_qt
Dave Leith
dave.leith at gmail.com
Sat Apr 22 09:12:55 CEST 2006
Hi James
Well here is what I've done. The final change to @executable_path didn't
happen. I've enclosed my Terminal output so perhaps I've made a mistake or
didn't have enough luck. Hope you can set me straight.
libquicktime.0.0.0.dylib from PiDiP is 1.2 Meg from Mar 18 2004 with 2
aliases libquicktime.0.dylib and libquicktime,dylib
libquicktime.0.dylib is from Pd-0.38.4-extended-RC8.app is 376K from Feb 12
2006
Here's list of what I tried:
Using terminal I moved libquicktime.0.0.0.dylib from PiDiP to
Pd-0.38.4-extended-RC8.app then:
[David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei% ls
libbz2.1.0.2.dylib libpng.3.dylib
libvorbis.0.dylib
libgsl.0.dylib libquicktime.0.0.0.dylib
libvorbisenc.2.dylib
libgslcblas.0.dylib libquicktime.0.dylib
libvorbisfile.3.dylib
libmp3lame.0.dylib libsndfile.0.dylib
libogg.0.dylib libspeex.1.dylib
[David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei%
otool -L libquicktime.0.dylib
libquicktime.0.dylib:
@executable_path/../../lib/libquicktime.0.dylib (compatibility
version 1.0.0, current version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 71.1.1)
[David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei%
otool -L libquicktime.0.0.0.dylib
libquicktime.0.0.0.dylib:
/sw/lib/libquicktime.0.dylib (compatibility version 1.0.0, current
version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 71.0.0)
[David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei% rm
libquicktime.0.dylib
[David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei% ls
libbz2.1.0.2.dylib libogg.0.dylib
libspeex.1.dylib
libgsl.0.dylib libpng.3.dylib
libvorbis.0.dylib
libgslcblas.0.dylib libquicktime.0.0.0.dylib
libvorbisenc.2.dylib
libmp3lame.0.dylib libsndfile.0.dylib
libvorbisfile.3.dylib
[David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei% mv
libquicktime.0.0.0.dylib libquicktime.0.dylib
[David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei% ls
libbz2.1.0.2.dylib libmp3lame.0.dylib libquicktime.0.dylib
libvorbis.0.dylib
libgsl.0.dylib libogg.0.dylib libsndfile.0.dylib
libvorbisenc.2.dylib
libgslcblas.0.dylib libpng.3.dylib libspeex.1.dylib
libvorbisfile.3.dylib
[David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei%
otool -L libquicktime.0.dylib
libquicktime.0.dylib:
/sw/lib/libquicktime.0.dylib (compatibility version 1.0.0, current
version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 71.0.0)
[David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei%
install_name_tool -change /sw/lib/libquicktime.0.dylib
@executable_path/../../lib/libquicktime.0.dylib libquicktime.0.dylib
[David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei%
otool -L libquicktime.0.dylib
libquicktime.0.dylib:
/sw/lib/libquicktime.0.dylib (compatibility version 1.0.0, current
version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 71.0.0)
[David-Leiths-Computer:Pd-0.38.4-extended-RC8.app/Contents/lib] davidlei%
Also if it matters
[David-Leiths-Computer:/usr/lib] davidlei% otool -L libSystem.B.dylib
libSystem.B.dylib:
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 71.1.4)
/usr/lib/system/libmathCommon.A.dylib (compatibility version 1.0.0,
current version 47.1.0)
---------------------------------------------------------------------------------------------------------
On 4/21/06, james tittle <tigital at mac.com> wrote:
>
> On Apr 21, 2006, at 12:08 PM, Dave Leith wrote:
>
> > As for sorenson codec it still remains unrecognized along with the
> > rest.
> >
> > On the Mac using the installer there is no /sw folder created
> > (show invisible files). Using the installer from puredata.org to
> > install you just drag the Pd-0.38.4-extended-RC8 package to
> > anywhere on your harddrive, (me to a PureData folder in
> > Applications). Fink - which is not installed on my system would
> > create a sw folder but it's not part of the OSX PD default
> > installer or installation requirements.
>
> .../sw is fink specific, and really isn't germaine here, as the whole
> point of the extended builds is to include everything in a portable
> manner...unfortunately, we're dealing with a libquicktime versioning
> problem...
>
> > The path using "Show Package Contents" is Pd-0.38.4-extended-RC8/
> > Contents/lib/libquicktime.0.dylib.
> > This is where other files libbz2.1.0.2.dylib, libmp3lame.0.dylib,
> > libspeex.1.dylib, etc. reside.
> >
> > Do I need to do something to else to get the library to be
> > recognized?....Odd that pdp_qt is not using the installed library
> > (as I mentioned earlier nothing changes if the libquicktime.0.dylib
> > is removed)
>
> ...ok, here's one more thing to try: I believe you mentioned that
> you had downloaded the pidip libs from yves' site, so we should be
> able change that libquicktime.dylib to something you can use...if you
> have the developer tools installed, you can do the following from the
> directory that contains your Pd-0.38-4-extended-RC8.app:
>
> cd Pd-0.38-4-extended-RC8.app/Contents/lib/
> otool -L libquicktime.0.dylib
>
> ...at this point you should see a list of libraries that the dylib is
> linked against...if you see anything beginning with "/sw", then we
> need to tell it to look elsewhere, like the following:
>
> install_name_tool -change /sw/lib/libquicktime.0.dylib
> @executable_path/../../lib/libquicktime.0.dylib libquicktime.0.dylib
>
> ...you can then rerun "otool -L libquicktime.0.dylib" to confirm that
> it's changed...if this works, then try running pd again, and see if
> that helps: this may not work because we don't know if the version
> of gcc that these individual files were compiled and linked with is
> the same...
>
> good luck,
> james
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20060422/349cfe95/attachment.htm>
More information about the Pd-list
mailing list