600000007

プログラムと折り紙のブログです。

SnowLeopardでMacPortsが動かない…けどなんとかなった

基本は以下の通りにやれば良い。

「The MacPorts Project Download & Installation」
http://www.macports.org/install.php

バージョンはこんな感じ。

でもなぜか自分の環境では以下のエラーがでてMacPortsが起動できなかった。

dlopen(/opt/local/share/macports/Tcl/pextlib1.0/Pextlib.dylib, 10): Library not loaded: /usr/lib/libcurl.4.dylib
Referenced from: /opt/local/share/macports/Tcl/pextlib1.0/Pextlib.dylib
Reason: Incompatible library version: Pextlib.dylib requires version 7.0.0 or later, but libcurl.4.dylib provides version 6.0.0
while executing
"load /opt/local/share/macports/Tcl/pextlib1.0/Pextlib.dylib"
("package ifneeded Pextlib 1.0" script)
invoked from within
"package require Pextlib 1.0"
(file "/opt/local/bin/port" line 39)


で、ソースからMacPortsコンパイル&インストールしたら無事稼働。
configureが頑張ってくれたのでしょうか。
よかったよかった。