わたなべです。
藤岡和夫 <kazuf@...> writes:
> それで、CPANからperl5.005_03.tar.gzとjperl5.005_03-990822.pat.gzをダウン
> ロードして、まずはperlをインストールしようとしたのですが、
なんでそんな中途半端なバージョンをと思ったら、getaのINSTALLを見ると
| perl, 日本語perl, ChaSenで動作が確認されているのはそれぞれ
| perl, version perl5.005_03
| jperl5.005_03-990822 EUC version
| ChaSen version 2.02
|である
ってことなんですね。
> ./Configure
>
> でデフォルトのままEnterを繰り返して、makefileを作り、makeしようとすると
> miniperlmain.oに必要なターゲット・・・をmakeするルールがないとして、中止
> になってしまいます。
>
> どうすればよいでしょうか。
まずは、省略せずにそのままエラーメッセージをcopy&pasteすると
いうのが鉄則です。なぜ情報をわけもわからずにフィルタリングし
てしまうんでしょう?そこが重要かもしれないのに。
まあ、5.005_03はかなり古いので現在のgccでmakeできないという
のが原因だとは思いますが。
> また、現在の環境にはperl5.8.2がインストールされていますが、どのようにし
> て共存させるのでしょう。自動的にディレクトリを変えて、うまくインストール
> されるのでしょうか。注意点があれば教えてください。
prefixを違う場所にするのが確実です。
% ./Configure -Dprefix=/some/where
とか。
> もう一つ、jperlをインストールするのは、perlをインストールしたあとにpatch
> を当てて、ビルドすればいいんですよね。と思ってやっているんですが・・・
いや、patchをあててからインストールです。
> と、またまた初心者質問ですが。おそらくreadmeにも答えが書いていない質問じゃ
> ないかと(^^;)
未来のgccのことに関して書いてあったら、それはそれで恐い。
というわけで、5.005_04を使えというのが答えです、たぶん。
--
わたなべひろふみ