気を取り直して、2代目おまんじゅうMacをセットアップする。
OSは10.4、これでFirefoxやSafariの最新版がインストールできる。
開けなかったbeatportなどのサイトもおまんじゅうMacからも
見れるようになる。
とりあえず、インターネット関連の今すぐ使うソフトを入れていって、
それからTextWranglerやCronniX、そして最後にMAMPの最新版を入れた。
MAMPはインストールした状態でも完璧に動いてくれる有り難いソフトだ。
こちらがする事と言えば、環境設定でドキュメントルートを変更するくらい?
あと、phpMyAdmin を使う場合は config.inc.php を編集して、
ExecTimeLimit を延ばしておくといい。
これで、人には言えないような、いやらしいphpスクリプトでさえも
MAMP と CronniX を使ってギコギコさせる事ができる。
で、試しにターミナルをおっぴろげてphp5でスクリプトを
走らせてみたのだが、、
dyld: NSLinkModule() error
dyld: Library not loaded: /sw/lib/libiconv.2.dylib
Referenced from: /Applications/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-20060613/yaz.so
Reason: Incompatible library version: yaz.so requires version 6.0.0 or later, but libiconv.2.dylib provides version 5.0.0
Trace/BPT trap
ええっ!?何このエラー
わけわかんねーあ~?
「ライブラリが読み込めない、何故ならバージョンが古いからだ」
だってさ。
そんな事言われても俺が作った訳じゃないのでさっぱりなのだ。
でもきっと2代目が仰るのだからその通りなのだ。
最新版なんて入れるんじゃなかったよ。。。
落ち込むのもつかの間、気を取り直してライブラリのパスを確認。
つるっと .bashrc で exportし たらあっさりと動きました。
やれやれ。
-------------------------------------
~/.bashrc
#!/bin/bash
export DYLD_LIBRARY_PATH=/Applications/MAMP/Library/lib:${DYLD_LIBRARY_PATH}
-------------------------------------
~/.bash_profile
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
-------------------------------------
ついでにシンボリックリンクも張っておくか。
sudo ln -s /Applications/MAMP/bin/php5/bin/php /usr/bin/php5
これでターミナルから php5 とするだけで、
MAMPの php5 が呼び出せるようになる。
OSは10.4、これでFirefoxやSafariの最新版がインストールできる。
開けなかったbeatportなどのサイトもおまんじゅうMacからも
見れるようになる。
とりあえず、インターネット関連の今すぐ使うソフトを入れていって、
それからTextWranglerやCronniX、そして最後にMAMPの最新版を入れた。
MAMPはインストールした状態でも完璧に動いてくれる有り難いソフトだ。
こちらがする事と言えば、環境設定でドキュメントルートを変更するくらい?
あと、phpMyAdmin を使う場合は config.inc.php を編集して、
ExecTimeLimit を延ばしておくといい。
これで、人には言えないような、いやらしいphpスクリプトでさえも
MAMP と CronniX を使ってギコギコさせる事ができる。
で、試しにターミナルをおっぴろげてphp5でスクリプトを
走らせてみたのだが、、
dyld: NSLinkModule() error
dyld: Library not loaded: /sw/lib/libiconv.2.dylib
Referenced from: /Applications/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-20060613/yaz.so
Reason: Incompatible library version: yaz.so requires version 6.0.0 or later, but libiconv.2.dylib provides version 5.0.0
Trace/BPT trap
ええっ!?何このエラー
わけわかんねーあ~?
「ライブラリが読み込めない、何故ならバージョンが古いからだ」
だってさ。
そんな事言われても俺が作った訳じゃないのでさっぱりなのだ。
でもきっと2代目が仰るのだからその通りなのだ。
最新版なんて入れるんじゃなかったよ。。。
落ち込むのもつかの間、気を取り直してライブラリのパスを確認。
つるっと .bashrc で exportし たらあっさりと動きました。
やれやれ。
-------------------------------------
~/.bashrc
#!/bin/bash
export DYLD_LIBRARY_PATH=/Applications/MAMP/Library/lib:${DYLD_LIBRARY_PATH}
-------------------------------------
~/.bash_profile
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
-------------------------------------
ついでにシンボリックリンクも張っておくか。
sudo ln -s /Applications/MAMP/bin/php5/bin/php /usr/bin/php5
これでターミナルから php5 とするだけで、
MAMPの php5 が呼び出せるようになる。