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のバージョン関係で。。)
新しいバージョンのを入れなおせばいいと思った。
[上に]
[前に]
[次に]