webアプリケーションの開発をしたく、
現在perlプログラミングの学習中です、使用環境は下記
macbookair os 10.7.4(Lion)
perlは最初からインストールされているもの(5.10と5.12)だと思う
GD::Graphモジュールを使いグラフのサンプルつくりたい。
標準モジュールでないらしく、CPANをつかってインストールしなければならないところまでわかりました。
ターミナルで# sudo cpan
いろいろでてきて、最後に
cpan[1]> install GD::Graph
を入力
いろいろコメントがでてきて、、、
省略
-----------
LDS/GD-2.46.tar.gz : writemakefile NO '/usr/bin/perl Makefile.PL' returned status 512
MVERB/GDTextUtil-0.86.tar.gz : make NO
BWARFIELD/GDGraph-1.44.tar.gz : make NO
-----------
で終了、
最後にmake NOとなっているのできちんとインストールできてるのか不明、
サンプルコード打ち込むが「Internal Server Error」
インストールできてない模様、
xcodoはインストールしていますが何が原因わからず
アドバイスいただけないでしょうか。
いろいろコメントがでてきて、、、
省略
の部分が重要です。
http://qanda.rakuten.ne.jp/qa6373180.html
たとえば上記だと最後で同じようにエラーになってますが直接のエラーメッセージはその上の
Couldn't find your C compiler
Compilation failed in require at Makefile.PL line 5.
です。「Cコンパイラが見つかりません」というエラーですね。
他にも
http://d.hatena.ne.jp/aprl/20081220#1229734002
Note (probably harmless): No library found for -lexpat
Expat must be installed prior to building XML::Parser and I can't find
it in the standard library directories. You can download expat from:
http://sourceforge.net/projects/expat/
「-lexpatのライブラリが見つからない。Expatは云々」
http://www.japanesetoday.com/99/%8B%E3%91%E5%8B%E3%98Y/2008/Cygwin/1214.txt/read.html
Can't exec "mysql_config": No such file or directory at Makefile.PL line 454.
Can't find mysql_config. Use --mysql_config option to specify where mysql_config is located
「"mysql_config"が実行できない:ファイルもディレクトリもない」
などなど。NoとかNotとか否定表現(だけとは限らないけれど)がありませんか?
この辺を参考に必要なパッケージを入れてみてはどうでしょう。
いろいろコメントがでてきて、、、
省略
の部分が重要です。
http://qanda.rakuten.ne.jp/qa6373180.html
たとえば上記だと最後で同じようにエラーになってますが直接のエラーメッセージはその上の
Couldn't find your C compiler
Compilation failed in require at Makefile.PL line 5.
です。「Cコンパイラが見つかりません」というエラーですね。
他にも
http://d.hatena.ne.jp/aprl/20081220#1229734002
Note (probably harmless): No library found for -lexpat
Expat must be installed prior to building XML::Parser and I can't find
it in the standard library directories. You can download expat from:
http://sourceforge.net/projects/expat/
「-lexpatのライブラリが見つからない。Expatは云々」
http://www.japanesetoday.com/99/%8B%E3%91%E5%8B%E3%98Y/2008/Cygwin/1214.txt/read.html
Can't exec "mysql_config": No such file or directory at Makefile.PL line 454.
Can't find mysql_config. Use --mysql_config option to specify where mysql_config is located
「"mysql_config"が実行できない:ファイルもディレクトリもない」
などなど。NoとかNotとか否定表現(だけとは限らないけれど)がありませんか?
偶然にも、ちょうどはてな記法で強調されてますね。
**UNRECOVERABLE ERROR**
Could not find gdlib-config in the search path. Please install libgd 2.0.28 or higher.
まさにCherenkovさん紹介の
GD::GraphのCPANからのインストールに向けて - how to code something
よく覚えてないけど
libgd-configが見つからない
libgd 2.0.28 or higherをダウンロードしろ
というエラーも出ている。
ですね(ダウンロードではなくインストールですが)
誠に恥ずかしい質問ですが、上記の用に
--
まさにCherenkovさん紹介の
GD::GraphのCPANからのインストールに向けて - how to code something
--
から、はいって、
--
http://www.boutell.com/gd/http/gd-2.0.28.tar.gz
--
アクセスしますと、「gd-2.0.28.tar」がダウンロードされて、解凍すると
「gd-2.0.28」フォルダが、macのダウンロードフォルダにはいりましたが、
この「gd-2.0.28」フォルダmacのどこにおけばいいのでしょうか?
この「gd-2.0.28」フォルダで正解なのでしょうか。
偶然にも、ちょうどはてな記法で強調されてますね。
まさにCherenkovさん紹介の
GD::GraphのCPANからのインストールに向けて - how to code something
ですね(ダウンロードではなくインストールですが)
2012/05/15 15:28:43誠に恥ずかしい質問ですが、上記の用に
2012/05/16 13:04:51--
まさにCherenkovさん紹介の
GD::GraphのCPANからのインストールに向けて - how to code something
--
から、はいって、
--
http://www.boutell.com/gd/http/gd-2.0.28.tar.gz
--
アクセスしますと、「gd-2.0.28.tar」がダウンロードされて、解凍すると
「gd-2.0.28」フォルダが、macのダウンロードフォルダにはいりましたが、
この「gd-2.0.28」フォルダmacのどこにおけばいいのでしょうか?
この「gd-2.0.28」フォルダで正解なのでしょうか。