2007/02/08

Mac OS X で Perl/Tk

会社用のちょっとしたツールを作ろうと思ってうちでもデバックできるように環境を整えた。
参考にした 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 件のコメント: