会社用のちょっとしたツールを作ろうと思ってうちでもデバックできるように環境を整えた。
参考にした Web http://homepage1.nifty.com/alchemy/tips/perl_tcl_tk.html
インストールした時の環境
Mac OS X 10.4.8 (Intel Mac)
Perl 5.8.6
gcc 4.0.1
Tk module Tk804.027
Tk module は CPAN から、
http://www.perl.com/CPAN/modules/by-module/Tk/
以下の
Tk-804.027.tar.gz
を持ってきてコンパイルした。
% perl Makefile.PL;make;sudo make install
でインストールはあっさり完了。
ちなみに参考にした Web に書いてあるとおり Mac OS X 10.4(Tiger) には Tcl/Tk Aqua が既にインストールされていた。
インストールの確認で以下のコードを実行。Terminal からでは実行できないが、X11 の xterm からは実行できる。
#!/usr/bin/perl
use Tk;
my $mw = MainWindow->new;
$mw->title ("Hello World");
$mw->Button(-text => "Done",
-command => sub {exit})->pack;
MainLoop;
UNIX 系のツールを使おうとするときは Mac OS X のありがたみを感じる。
まぁ、コンパイルがすんなり通らずに苦労することもあるけどね。
0 件のコメント:
コメントを投稿