Bruce.です。
On Mon Oct 23 18:16:35 JST 2006
Bunta <hi9t-ooy@...-net.or.jp> wrote:
> >bin ディレクトリにある config.pl を使うと再作成できるようです。
>
> config.plがないんですよー。
む。5.8.8でしか確かめてないんで、どこかで増えたものかもしれません。
> >perl config.pl 新しいインストールディレクトリ
>
> この「新しいインストールディレクトリ」というのは、config.pm が格納され
> るべきところを意図しましたか? あるいは jperl がすでに格納されていると
> ころでしょうか。後日試したいので、そっちのつもりだった、とだけお教えいた
> だけましたら幸いです。
ちがいます。
c:\jperl の下に一切合財コピーしたなら
perl config.pl c:\jperl
とするということです。
> ただもし宜しければ、 perl が起動時にこれを読み込んで自分の環境を整える
> のだよ、と概念的にでも少しでもお伺いできればと思いました。いつものように
> ずうずうしてく恐縮なのですが。config.pmが@INC情報の元を持っているなら、
> perlはどうやってconfig.pmをそもそも探すのか? とか。
ソース読まないとわかりません(^^;
こうじゃないかなあという推測はできますが。
> config.pm を書き換えればよさそうなものですが、
>
> archname='MSWin32-x86-object'
>
> というところをいじっても駄目だったものですから。
>
> 甘過ぎなんだろうなと思いまして。
もし手で書き換えるなら
privlibexp => 'C:\Perl\\lib',
scriptdir => 'C:\Perl\\bin',
sitearchexp => 'C:\Perl\\site\\lib',
sitelibexp => 'C:\Perl\\site\\lib',
この辺ではないかと
(これは5.8.8のconfig.pmの一部なのでちょっと記述方法が違うようです)。
--
木村浩一
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
mail kbk at kt.rim.or.jp
web www.kt.rim.or.jp/~kbk/zakkicho/