dポイントプレゼントキャンペーン実施中!

WindowsのActivePerlは何の意識もせず、Tkが使えましたが、FC1でTkを使おうと、 perl -MCPAN -e shellで
cpan>install Tkとしましたが、

途中でエラーになります。

Can't stat /root/.cpan/build/Tk-804.027 (そのようなファイルやディレクトリはありません。 /usr/lib/perl5/5.8.3/CPAN.pm line 3947

CPAN.pm: Going to build N/NI/NI-S/Tk-804.027.tar.gz

PPM for perl5.008003
Test Compiling config/signedchar.c
/usr/bin/perl is installed in /usr/lib/perl5/5.8.3/i386-linux-thread-multi okay
Test Compiling config/Ksprintf.c
Test Compiling config/tod.c
Test Compiling -DTIMEOFDAY_TZ config/tod.c
TZ gettimeofday()
Cannot find X include files via /usr/X11R6/include
Cannot find X include files anywhere at ./myConfig line 332.
Compilation failed in require at Makefile.PL line 36.
BEGIN failed--compilation aborted at Makefile.PL line 38.
Using -L/usr/X11R6/lib to find /usr/X11R6/lib/libX11.so.6.2
Running make test
Make had some problems, maybe interrupted? Won't test
Running make install
Make had some problems, maybe interrupted? Won't install



他にインストールする方法はないのでしょうか?

A 回答 (2件)

昔インストールした記憶をたどると。

。。

http://www.perl.com/CPAN/authors/Nick_Ing-Simmons/
から、
Tk-804.026.tar.gz
を適当なディレクトリに持ってきます。
そのディレクトリにおいて、順番に次のコマンドを実行。

$ tar -cvzf Tk-804.026.tar.gz
$ cd Tk-804.026
$ perl Makefile.PL
$ make
$ make test

All tests successful
と出たら

$ su
でルートになって、
# make install
です。
    • good
    • 0

すみません。


$ tar -cvzf Tk-804.026.tar.gz

$ tar -xvzf Tk-804.026.tar.gz
でした。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

perl Makefile.PLで次のエラーが発生しました。

/usr/X11R6/includeのディレクトリにはX11というディレクトリでその下には、bitmapsとpixmapsというディレクトリのみがあります。

まだ何かインストールする必要があるのでしょうか?

FC1ですが、最小インストールをしてしまったようです。できれば、OSの再インストールなしで、
開発環境をインストールできたら考えております。


以下、perl Makefile.PLのエラー
---------------------

PPM for perl5.008003
Test Compiling config/signedchar.c
/usr/bin/perl is installed in /usr/lib/perl5/5.8.3/i386-linux-thread-multi okay
Test Compiling config/Ksprintf.c
Test Compiling config/tod.c
Test Compiling -DTIMEOFDAY_TZ config/tod.c
TZ gettimeofday()
Cannot find X include files via /usr/X11R6/include
Cannot find X include files anywhere at ./myConfig line 332.
Compilation failed in require at Makefile.PL line 36.
BEGIN failed--compilation aborted at Makefile.PL line 38.
Using -L/usr/X11R6/lib to find /usr/X11R6/lib/libX11.so.6.2

お礼日時:2006/03/03 01:18

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!