hi,
well, there is a trick there as Image Magick
builds static libraries by default
and you have to specify "./configure --enable-shared"
to obtain the dynamic libs.
i don't how to specify this in Fink though.
cheers,
sevy
ps : this trick is mentionned in INSTALL instructions
delivered with PiDiP.
robcanning wrote:
Hi,
thanks for your reply jamie
I got rid of everything to do with image magick off my machine and reinstalled
it with fink (Unpacking imagemagick (from .../imagemagick_5.5.6-2_darwin-powerpc.deb)
...
Setting up imagemagick (5.5.6-2) ...) DONE
yet still there is no sign of any file called libMagick-5.5.6-Q16.0.dylib
(orany similar .dylib file) in sw/lib/ or anywhere else, just the files libmagick.a
libmagick.la libmagick++.a libmagick++.la
unless anyone has any quick fix brainwaves on this i think i'm going to leave
this one for a while and come back to it when i have a little more time and
experience working with unix type things - all this compiling + makefile
stuff is new to me - i was a windows only user up 'till last week - this
week i have an osx machine and planetCCRMA redhat box!
maybe i shouldn't hope for too much too soon!
thanks
Rob
++++++++++++++++++++++++++++++++++++++++++++++++++++
robcanning - www.cmc.ie/composers - www.soundin.org
++++++++++++++++++++++++++++++++++++++++++++++++++++
On Sunday, November 30, 2003, at 08:17 PM, tigital@mac.com wrote:
On Sunday, November 30, 2003, at 08:16 AM, robcanning wrote:
Hello,
I have used fink to install ImageMagick on OSX 10.2.4 and am trying to install
another piece of software (PiDiP) which is dependent on libMagick
when i try and run this software i get this:
dyld: /usr/local/bin/pd can't open library: /usr/local/lib/libMagick-5.5.6-Q16.0.dylib
(No such file or directory, errno = 2)
In FinkCommander it shows: current imagemagick 5.5.6-2 so i presume
it has installed ok.
any idea why this file isn't anywhere on my computer? (i have done a search)
how can i get this file on my computer?
...well, the first thing I noticed is that dyld is looking in /usr/local/lib
for libMagick: this isn't where fink puts it's stuff, it places libraries
in "/sw/lib"...the "...-Q16.0..." also seems to indicate a different version
of libMagick than the one provided in fink: fink isn't always the most up-to-date,
but it is rather dependable...
...also, I assume this is a pre-built version of pidip? If so, then you
need to install imagemagick in your usr/local/lib (and probably go ahead
and find the actual version that yves' uses)...my recommendation would be
to build pidip yourself (and you'll probably have to modify the makefile
references for libMagick to point to the fink installed one)...
good luck!
jamie
++++++++++++++++++++++++++++++++++++++++++++++++++++
robcanning - www.cmc.ie/composers/canning/ - www.soundin.org
++++++++++++++++++++++++++++++++++++++++++++++++++++