2011-12-10 12 views
3

は私がインストールのNode.js - dyldの:ライブラリがロードされていないエラー

OSX http://nodejs.org/dist/v0.6.5/node-v0.6.5.pkgためnodeJsパッケージインストーラをダウンロードした。しかし、私はnodeを実行すると、私は、ターミナルで次のエラーが表示されます

dyld: Library not loaded: /opt/local/lib/libssl.0.9.8.dylib 
    Referenced from: /usr/local/bin/node 
    Reason: image not found 
    Trace/BPT trap: 5 

このエラーの原因は何ですか?

+0

私はGCCコンパイラの一部または依存性メモリがぼんやりしていると思いますが、Xcodeをインストールしましたか? –

+0

はいXcodeがインストールされています! –

+0

ええ、これが助けになるかどうかは分かりません。http://scratching.psybermonkey.net/2010/09/macports-after-installing-git-core-all.html –

答えて

4

このエラーは、libsslが見つからないことを示しています。

私はいつもHomebrewを使用してノードをインストールしました:

brew install node 
+0

ちょうど私が山のライオンで今行ったこと - 同じエラー。 – Rocco

1

あなたはMacPortsのをインストールしていない場合は、http://www.macports.org/install.phpからインストールしてください。 は、のlibsslの問題を修正あなたはすでにのOpenSSLの最新バージョンをインストールしている場合opensslの

sudo port install [email protected] 

をインストールするには、それを無効にし、0.9.8をインストールする必要があります。それについては、このページの指示に従ってください。 http://scratching.psybermonkey.net/2010/09/macports-after-installing-git-core-all.html

関連する問題