perlで実行ファイルを生成するには?

[上に] [前に] [次に]
おれでぶ [E-Mail] 2000/03/23(木) 13:41:21
".filename.pl"のソースをperlでコンパイル(?)して
"filename.pl"の実行形式のファイルを生成する方法を教えてください。

ウメボシ殿下 2000/03/23(木) 14:20:30
先頭行に #!/usr/local/bin/perl などを付けて、パーミションを 755 にすれば実行形式になりますよ?

2000/03/23(木) 15:08:16
>先頭行に #!/usr/local/bin/perl などを付けて、パーミションを 755 にすれば実行形式になりますよ?
いや、多分 EXEファイルみたいに Perlの環境が無いマシンでも
実行できるファイルを造りたいんだと思います。

2000/03/23(木) 15:11:34
多分これ↓
http://www.union-net.or.jp/~cgifaq/Archive/msg10250.html

おれでぶ 2000/03/23(木) 15:41:30
ウメボシ殿下 ,楓さまありがとうございます。
楓さんから教えてもらったURLからperlccで実行ファイルを
生成するのをわかりました。

私のマシン(LINUX:REDHOT6.1、perl 5.004_04)には
perlccがありません。
どこから入手できますか?
よろしくお願いします。

ふじ 2000/03/23(木) 16:18:59
> REDHOT6.1、perl 5.004_04
RedHat ではなくて「REDHOT」?
# RedHat 6.1 に付属の Perl は 5.005_03 だったような。

perlcc は perl 5.005 からです。
ソースを CPAN から持ってきてコンパイルするか、
RedHat(ですよね?)なら RPM をインストールするかで
バージョンアップしましょう。

5.005_03 の perlcc では、use を使ってモジュールを取り込む
様なものはうまく動作しなかった(コンパイルは通るけど実行時に
core 吐いて死んだ)記憶があります。
#このバージョンの perlcc は実験段階ですので。

仕事とかで使うのでなければ、最新の開発版 5.5.670 あたりを
入れてみるのも良いかも知れません。
# 5.6 のリリースはいつだろう・・・

http://ring.ocn.ad.jp/archives/lang/perl/CPAN/src/5.0/
http://ring.ocn.ad.jp/archives/linux/RedHat/redhat/redhat-6.1/i386/RedHat/RPMS/perl-5.00503-6.i386.rpm

おれでぶ 2000/03/23(木) 16:55:10
ご説明、ありがとうございます。

RedHat6.1が正しいです。
perlcc 以外の方法はありませんか?
(perlのバージョン関係で。。)
よろしくお願いします。

andi 2000/03/26(日) 01:04:02
../200001/00010162.htm
ここら辺?

てきとー 2000/03/26(日) 05:17:52
Perl 5.6.0リリースされました。

>(perlのバージョン関係で。。)
新しいバージョンのを入れなおせばいいと思った。

[上に] [前に] [次に]