English 中文(简体)
dyld: Library not loaded error when running command in terminal
原标题:

When running some commands in the terminal, I get the following error message

dyld: Library not loaded: /opt/local/lib/libjpeg.62.dylib
  Referenced from: /opt/local//lib/libTIFF.dylib
  Reason: no suitable image found.  Did find:
    /opt/local//lib/libjpeg.62.dylib: can t map
    /opt/local/lib/libjpeg.62.dylib: can t map
Trace/BPT trap

My xcode is up to date.

最佳回答

As your paths begin /opt/local I assume you are using macports

If so I think you need to at least do a sudo port selfupdate as the current tiff port depends on /libjpeg.7.dylib.

Possible a complete reinstall is needed if the macports was installed under Leopard or earlier

问题回答

After you do your

sudo port selfupdate 

don t forget to do a

sudo port upgrade outdated

to upgrade your existing ports. Much better than reinstalling everything :-)

On my Leopard machine using macports, libsdl_image was looking for this non-installed jpeg lib. The jpeg6b port includes it, but at a different path (/opt/local/lib/jpeg6b/lib/libjpeg.62.dylib). I fixed it by doing

port selfupdate
port install libsdl_image

which upgraded libsdl_image from 1.2.8_0 to 1.2.10_2 and made the problem go away.

I had the same problem. I have never runned anything else than Snow Leopard. I have tried all kind of stuff and used about 10 hours trying to fix this problem, but with no success.

I ended up removing macports completely and installed it again.

This is what I did:

First I got a list of all my installed ports:

> port installed

Then I uninstalled everything:

> sudo port -f uninstall installed

And installed macports again: macports and installed all my packages again.

It was rather tedious, but it did the trick.





相关问题
2 mysql instances in MAC

i recently switched to mac. first and foremost i installed xampp. then for django-python-mysql connectivity, i "somehow" ended up installing a seperate MySQL. now the seperate mysql installation is ...

Iterating over string/strlen with umlauted characters

This is a follow-up to my previous question . I succeeded in implementing the algorithm for checking umlauted characters. The next problem comes from iterating over all characters in a string. I do ...

Controlling OSX windows

I m trying to control windows of a foreign OSX applications from my application. I d like to 1. move the windows on the screen 2. resize the windows on the screen 3. change the currently active window ...

Switching J2SE versions on Mac OS (SnowLeopard)

My current JDK on Mac OS (10.6) is set to 1.6 and I d like to switch to 1.5. A listing of /System/Library/Frameworks/JavaVM.framework/Versions/ shows: lrwxr-xr-x 1 root wheel 10 Nov 3 18:34 ...

Scrolling inside Vim in Mac s Terminal

I ve been googling around trying to figure out if it s possible to use my mouse wheel to scroll while inside Vim in Mac s Terminal, with no luck. It seems as if only X11 or iTerm support this. Before ...

export to MP3 from quicktime API

A question for Apple,QT programmers. Would like to know if it s possible to export a Movie object to MP3 using the QuickTime API. Preferably the ConvertMovieToFile function. I ve looked at ...

热门标签