Mac OS X 10.3 Panther Release

| コメント(3) | トラックバック(4)

Pantherがついにリリースしました。まってました!
なんだかんだ言って結局リリース日に買うし…(笑)

perlがなんか 5.8.1RC3 がデフォルトで入ってるんだけど、ライブラリの位置が微妙に違うみたいで、モジュールを入れ直さないといけないみたい。めんどー。
んで、DBD::mysqlが上手くインストールできなくてハマる。mysql.bundleってのをbuildできない。
よくよく調べたら、make中の

LD_RUN_PATH="/usr/local/mysql/lib/mysql:/usr/lib" /usr/bin/perl myld MACOSX_DEPLOYMENT_TARGET=10.3 cc -bundle -undefined dynamic_lookup -L/usr/local/lib dbdimp.o mysql.o -o blib/arch/auto/DBD/mysql/mysql.bundle -L/usr/local/mysql/lib/mysql -lmysqlclient -lz -lm

ってやってところを

env MACOSX_DEPLOYMENT_TARGET=10.3 gcc -bundle -undefined dynamic_lookup -L/usr/local/lib dbdimp.o mysql.o -o blib/arch/auto/DBD/mysql/mysql.bundle -L/usr/local/mysql/lib/mysql -lmysqlclient -lz -lm

にしたらうまくいった。myldっての使わなければいいのね。なんだいこりは。

トラックバック(4)

トラックバックURL: http://blog.clouder.jp/mt/mt-tb.cgi/119

本日、Mac OS X 10.3 (Panther) がリリースされました。 全体的にグラフィカルインターフェースのデザインがシンプルになったり、使用中のウインドウが一度に見渡せる ExposÈ という新機能など、特筆すべき新機能が多いのですが、自分のマシン (PowerBookG4/400Mhz) ... 続きを読む

Mac OS XにDBD::mysqlのインストールではまったので、幸せになるための、メモ。... 続きを読む

Mac OS XにDBD::mysqlのインストールではまったので、幸せになるための、メモ。... 続きを読む

Keep on Hopin' - 慢性疲労症候群 CFS 患者による病気・ボクシング・マック関係のBlog - Mac OS X 10.4版MySQL (2005年8月 7日 21:00)

MySQLのMac OS X 10.4 Tiger版がダウンロードできるようにな 続きを読む

コメント(3)

DBD::mysqlのインストールでmakeできなくてハマっています...。Perlのバージョンをかえたりと、苦労していますが、うまくいきません。myidを使わないって方法をもうちょっと詳しく教えて頂けますでしょうか?すみません。。。どうやればいいのですか?

この記事に書いてあるように、Makefile の myld に続く部分を

env MACOSX_DEPLOYMENT_TARGET=10.3 gcc -bundle -undefined dynamic_lookup -L/usr/local/lib dbdimp.o mysql.o -o blib/arch/auto/DBD/mysql/mysql.bundle -L/usr/local/mysql/lib/mysql -lmysqlclient -lz -lm

に変更して再度 make をしてみてください。どうでしょうか?

お返事いただいていたのに、コメント遅くなりまして申し訳ございません。ご丁寧にありがとうございました。m(_ _)m
 使用OS::OSX Server 10.3
DBD::mysql-2.003の中で「perl makefile.pl」してから、
出来上がった「Makefile」をJeditで開いて「-arch i386 」を一括検索&すべて消去し、保存しました。その後「make」→「make test」→「sudo make install」と見事にうまくいきました!!!
mt-check.cgiしたところ、
DBD::mysql...
Your server has DBD::mysql installed
と表示されました。ありがとうございます!!!

コメントする

検索

広告

OpenID対応しています OpenIDについて
Powered by Movable Type 4.22-ja