2016-11-28 28 views
0

mac osでperlモジュールTkの動作バージョンが必要なテキスト解析ソフトウェアを設定しようとしています。 しかし何らかの理由でCPAN経由でインストールすることはできません。 私はCpan経由でTkモジュールをインストールする際の問題

install Tk 

その後、

sudo perl -MCPAN -e "shell" 

を入力して進めることは、make、インストールプロセスを実行し、このエラー

make[3]: Nothing to be done for `all-am'. 
make[2]: Nothing to be done for `all'. 
make[2]: *** No rule to make target `test_dynamic'. Stop. 
make[1]: *** [subdirs-test_dynamic] Error 2 
make: *** [subdirs-test_dynamic] Error 2 
    SREZIC/Tk-804.033.tar.gz 
    /usr/bin/make test -- NOT OK 
//hint// to see the cpan-testers results for installing this module, try: 
    reports SREZIC/Tk-804.033.tar.gz 
Running make install 
    make test had returned bad status, won't install without force 

で、私はこの問題を回避することができる方法上の任意の手掛かりを終了しますか? 私はperlにはあまり慣れていないので、私は本当にここでうんざりしています... 助けがあれば大歓迎です。 ありがとう!手動でモジュールをインストールしようとすると、メイクtestコマンドは、私にこの結果を与える

UPDATE

:ファイルに述べたように

"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Tk.bs blib/arch/auto/Tk/Tk.bs 644 
cd pTk && make DEFINE="" LIBPERL_A="libperl.a" LINKTYPE="dynamic" OPTIMIZE="-Os" PREFIX="/usr/local" PASTHRU_DEFINE=' ' PASTHRU_INC='-I/usr/X11R6/include -I/usr/local/include/freetype2 ' 
Manifying 102 pod documents 
Manifying 1 pod document 
Manifying 2 pod documents 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- X.bs ../../blib/arch/auto/Tk/X/X.bs 644 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Xlib.bs ../blib/arch/auto/Tk/Xlib/Xlib.bs 644 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- WinPhoto.bs ../blib/arch/auto/Tk/WinPhoto/WinPhoto.bs 644 
Manifying 1 pod document 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Pixmap.bs ../blib/arch/auto/Tk/Pixmap/Pixmap.bs 644 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- TixGrid.bs ../blib/arch/auto/Tk/TixGrid/TixGrid.bs 644 
Manifying 1 pod document 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Text.bs ../blib/arch/auto/Tk/Text/Text.bs 644 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- TList.bs ../blib/arch/auto/Tk/TList/TList.bs 644 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Scrollbar.bs ../blib/arch/auto/Tk/Scrollbar/Scrollbar.bs 644 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Scale.bs ../blib/arch/auto/Tk/Scale/Scale.bs 644 
cd zlib && make libz.a "CC=cc " RANLIB="/usr/bin/ar s" 
make[2]: `libz.a' is up to date. 
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-am 
make[3]: Nothing to be done for `all-am'. 
make[2]: Nothing to be done for `all'. 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- PNG.bs ../blib/arch/auto/Tk/PNG/PNG.bs 644 
Manifying 1 pod document 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- NBFrame.bs ../blib/arch/auto/Tk/NBFrame/NBFrame.bs 644 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Mwm.bs ../blib/arch/auto/Tk/Mwm/Mwm.bs 644 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Menubutton.bs ../blib/arch/auto/Tk/Menubutton/Menubutton.bs 644 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Listbox.bs ../blib/arch/auto/Tk/Listbox/Listbox.bs 644 
cd jpeg && make libjpeg.a 
make[2]: `libjpeg.a' is up to date. 
make[2]: Nothing to be done for `all'. 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- JPEG.bs ../blib/arch/auto/Tk/JPEG/JPEG.bs 644 
Manifying 1 pod document 
Manifying 1 pod document 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- InputO.bs ../blib/arch/auto/Tk/InputO/InputO.bs 644 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- IO.bs ../blib/arch/auto/Tk/IO/IO.bs 644 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- HList.bs ../blib/arch/auto/Tk/HList/HList.bs 644 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Event.bs ../blib/arch/auto/Tk/Event/Event.bs 644 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Entry.bs ../blib/arch/auto/Tk/Entry/Entry.bs 644 
Manifying 3 pod documents 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Compound.bs ../blib/arch/auto/Tk/Compound/Compound.bs 644 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Canvas.bs ../blib/arch/auto/Tk/Canvas/Canvas.bs 644 
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- PNG.bs ../blib/arch/auto/Tk/PNG/PNG.bs 644 
cd zlib && make libz.a "CC=cc " RANLIB="/usr/bin/ar s" 
make[2]: `libz.a' is up to date. 
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-am 
make[3]: Nothing to be done for `all-am'. 
make[2]: Nothing to be done for `all'. 
make[2]: *** No rule to make target `test_dynamic'. Stop. 
make[1]: *** [subdirs-test_dynamic] Error 2 
make: *** [subdirs-test_dynamic] Error 2 
+0

エラーメッセージからいくつかのより多くのラインを提供することができますをインストールしますか? –

+0

ありがとうございます。 最初の投稿をmake testコマンドの完全なログで更新しています。 – Gauthier

+0

こんにちはGauthier。更新していただきありがとうございます。残念ながら、私はMac OSに慣れていないので、私は主にLinuxを使用しています。しかし、私は今、Tkをインストールするのに楽しい試みをした古いMacを持っています。しかし、私は[この問題](https://discussions.apple.com/thread/7022116?start=0&tstart=0)に遭遇しました。あなたがMac OSに精通している人の助けを借りてくれることを願っています。 –

答えて

0

はINSTALL、手動でそれを試してみてください。
- TkxxxxxxをダウンロードCPANの.tar.gz
- zcat Tkxxxxx.tar.gz | tar xf -
- cdをディストリビューションディストリビューションに展開します。
- perlのMakefile.PL
-
を作る - すべては、その後sudoをOKであれば、テスト
作るには

+0

助けてくれてありがとう:-) 残念ながら、このプロセスでもまったく同じエラーが発生します... – Gauthier

+0

何も作成されていませんか? – ulix

+0

見つける。 -iname '* .so' -exec ls -l {} \; – ulix

関連する問題