今週も帰ってきました。そして作業中。
今回はWideStudioのインストールに大苦戦。
ライブラリやらヘッダーファイルやらの在り処(ディレクトリ構成)がまったく違うのが原因。
とりあえずmakefile中で
/usr/X11R6/lib--->/usr/lib64
/usr/X11R6/include--->/usr/include
の変更をしてコンパイルをしてみている。
現在はws-V3.98-1/src/perllib/でmakeをしているが、
EXTERN.h, perl.hがないと怒られている。
そこで以下のコマンドを実行
(http://fleur.hio.jp/perldoc/perl/5.8.8/pod/perlembed.pair.htmlを参考にしてみた)。
perl -MConfig -e 'print $Config{archlib}'
すると
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi
を返してきた。そこに"CORE"というディレクトリがあり、その下に
EXTERN.h, perlh
があるのでコンパイルオプションに
-I/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/CORE/
を追加。でもまだ
Can't locate ExtUtils/embed.pm in @INC ...
という長ーいメッセージが。今日はここまでか。。。。。
0 件のコメント:
コメントを投稿