Go to the first, previous, next, last section, table of contents.
拡張モジュールは、C (あるいは、Perl と C の混成) で書かれ、それが必要に
なることがあれば、動的にロードされるものです。サポートされている拡張モジュー
ルには `Socket' モジュール、`Fcntl' モジュール、`POSIX'
モジュールが含まれます。
以下は、一般的な C の拡張モジュールで、Perl 5.0 のリリース時に利用可能で
すが、大きさの問題や、変更が多いなどの理由や、単純に適切なテストや、Perl
がベータテストされた多くの環境での構築の時間がとれなかったために (少なく
とも完全には) バンドルされていません。現状や場所を尋ねてランダムに投稿す
る前に、archie(1L) や Perl FAQ、Meta-FAQ、WWW page、あるいは作者自身に頼っ
て、探すことをお勧めします。出力以降に、以下の名前やアドレスが変わってい
ないという保証はありませんし、事実変わっています。
- Curses
-
William Setzer <William_Setzer@ncsu.edu> が書いたもので、標準の配布には
含まれませんが、この拡張モジュールは、多くのシステムに移植されています。
お近くの Perl アーカイブサイトか、
ftp://ftp.ncsu.edu/pub/math/wsetzer/cursperl5??.tar.gz
から FTP してください。これは、現在アルファテスト中ですので、名前や ftp
の場所は変わるかもしれません。
- DBI
-
<Tim.Bunce@ig.co.uk> が書いたポータブルなデータベースインタフェースです。
これは、perl4 になされた、多くのデータベースを扱うための移植に置き変わる
ものです。DBperl 拡張の正規のアーカイブは、
`ftp.demon.co.uk:/pub/perl/db' です。このアーカイブには、rdb、shql
といった non-SQL システムはもとより、Ingres、Oracle、Sybase、Informix、
Unify、Postgres、Interbase のための perl4 の移植が含まれています。
- DB_File
-
DBM との組み合わせで最も速く、制限が最も少ない、この拡張モジュールは、ハッ
シュに
tie()
するために、一般的なバークレイ DB を使います。これに
は、標準的に配布される man page や動的ロード拡張モジュールが含まれていま
すが、バークレイのコードは、自分で入手する必要があります。どこにあるかに
ついては、DB_File manapge を参照してください。
- Sx
-
この拡張モジュールは、Perl GUI プログラミングのための Athena と Xlib の
フロントエンドとなるもので、Dominic Giampaolo <dbg@sgi.com> が書いたも
のを Frederic Chauveau <fmc@pasteur.fr> が Sx のために書き直しました。
これは、
ftp.pasteur.fr:/pub/Perl/Sx.tar.gz
から FTP することができます。
- Tk
-
この拡張モジュールは、広く使われている tcl/tk X11 パッケージと組み合わせ
る、オブジェクト指向のPerl5 です。しかし、これを使うために TCL の知識は
いりません。これは、Malcolm Beattie <mbeattie@sable.ox.ac.uk> が書いた
もので、archie (1L) などのツールを使っても、どこにあるかがわからなければ、
上にあげた Malcolm のマシンの `/private/Tk-october.tar.gz' から入手
することができます。
Go to the first, previous, next, last section, table of contents.