2012-12-23 13 views
12

ので、私は、ルビーの宝石をインストールしようとしていますが、インストールプロセスが停止している:どのように私はこのライブラリをインストールすることができますLion OSX:libfreetype.6.dylibをインストールするには?

ld: file not found: /usr/local/lib/libfreetype.6.dylib for architecture x86_64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

?私は/usr/local/lib/をチェックし、そこに図書館がありません。

EDIT:

私はを走ったが libfreetype.6.dylib見つけて得た:

/Applications/MAMP/Library/lib/libfreetype.6.dylib 
/Applications/VLC.app/Contents/MacOS/lib/libfreetype.6.dylib 
/Applications/XAMPP/xamppfiles/lib/libfreetype.6.dylib 
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/usr/X11/lib/libfreetype.6.dylib 
/Applications/calibre.app/Contents/Frameworks/libfreetype.6.dylib 
/Users/xxxxx/magick-installer/freetype-2.4.3/objs/.libs/libfreetype.6.dylib 
/Users/xxxxx/magick-installer/freetype-2.4.3/objs/.libs/libfreetype.6.dylib.dSYM 
/Users/xxxxx/magick-installer/freetype-2.4.3/objs/.libs/libfreetype.6.dylib.dSYM/Contents 
/Users/xxxxx/magick-installer/freetype-2.4.3/objs/.libs/libfreetype.6.dylib.dSYM/Contents/Info.plist 
/Users/xxxxx/magick-installer/freetype-2.4.3/objs/.libs/libfreetype.6.dylib.dSYM/Contents/Resources 
/Users/xxxxx/magick-installer/freetype-2.4.3/objs/.libs/libfreetype.6.dylib.dSYM/Contents/Resources/DWARF 
/Users/xxxxx/magick-installer/freetype-2.4.3/objs/.libs/libfreetype.6.dylib.dSYM/Contents/Resources/DWARF/libfreetype.6.dylib 
/Users/xxxxx/rubydev/sharelock-staging/magick-installer/freetype-2.4.3/objs/.libs/libfreetype.6.dylib 
/Users/xxxxx/rubydev/sharelock-staging/magick-installer/freetype-2.4.3/objs/.libs/libfreetype.6.dylib.dSYM 
/Users/xxxxx/rubydev/sharelock-staging/magick-installer/freetype-2.4.3/objs/.libs/libfreetype.6.dylib.dSYM/Contents 
/Users/xxxxx/rubydev/sharelock-staging/magick-installer/freetype-2.4.3/objs/.libs/libfreetype.6.dylib.dSYM/Contents/Info.plist 
/Users/xxxxx/rubydev/sharelock-staging/magick-installer/freetype-2.4.3/objs/.libs/libfreetype.6.dylib.dSYM/Contents/Resources 
/Users/xxxxx/rubydev/sharelock-staging/magick-installer/freetype-2.4.3/objs/.libs/libfreetype.6.dylib.dSYM/Contents/Resources/DWARF 
/Users/v/rubydev/sharelock-staging/magick-installer/freetype-2.4.3/objs/.libs/libfreetype.6.dylib.dSYM/Contents/Resources/DWARF/libfreetype.6.dylib 
/opt/X11/lib/libfreetype.6.dylib 
/usr/local/Cellar/freetype/2.4.10/lib/libfreetype.6.dylib 

をしかし、システムがライブラリを見つけるdoen'tなぜ?

答えて

13

インストールしようとしているライブラリは何ですか?偶然ImageMagickになることはありますか?また、RubyGemの場合は、投稿に自作のタグが付いているのはなぜですか?

とにかくImageMagickをインストールするときにこのエラーが発生しました。/opt/X11/lib/libfreetype.6.dylibから/usr/local/libにシンボリックリンクする必要があります。

は、次の操作を行います。あなたのコンパイラは、LIBを持っていない場所でのlibにリンクしようとしている

ln -s /opt/X11/lib/libfreetype.6.dylib /usr/local/lib/libfreetype.6.dylib

+0

この1:: 'libfreetype.6.dylib' – user984621

+0

いいえ、あなたが最初に試した1私は、次のように変更しなければなりませんでした。ルビーの宝石。 – weddingcakes

+0

私は 'rmagick'(+ ImageMagickをインストールしましたが、問題が発生する可能性があります)をインストールしようとしていますが、' libfreetype.6.dylib'が見つからないというエラーメッセージが表示されます – user984621

3

、しかし、あなたが自作でそれをインストールしているようです。 ln -s /usr/local/Cellar/freetype/2.4.10/lib/libfreetype.6.dylib /usr/local/lib/libfreetype.6.dylibを作成して作成するか、without-freetypeフラグを使用してスキップしてください。あなたが醸造を使用している場合

15

は、次のことができます。

醸造リンク--overwriteのfreetypeの

+5

私は最初にリンクを解除しなければなりませんでした。この問題は、異端者にアップグレードした後に私のために発生しました。 – Trevor

+0

この解決策は私の問題に役立ちます –

3

ガブリエルF.エンゲルの答えは、ほとんど私のために働きました。

​​
関連する問題