projection回答ポイント 500ptウォッチ 2

必須の要件のためSolarisでPerl開発を行っているのですが、準備されたPerlがSolaris用コンパイラでコンパイルされたものであるにも関わらず、コンパイラ環境がgccしか用意されていない(この辺の条件も改善不能)ので、XS系のモジュールがそのままではインストールできません。


いろいろ試行錯誤した結果、perl Makefile.PL後のMakefileの中身で
CC = cc
CCCDLFLAGS = -KPIC
LD = cc
OPTIMIZE = -xO3 -xspace -xildoff
となっているところを、
CC = gcc
CCCDLFLAGS =
LD = gcc
OPTIMIZE = -O3
と変更してやればコンパイル可のようですが、いちいちこれをしないといけないのではcpanスクリプト等も使えず、Catalyst等をインストールすることを考えると気が遠くなりそうです。

何かうまい解決法はないでしょうか。




※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2007-07-11 11:20:31
終了日時
2007-07-11 13:34:15
回答条件
回答にURL必須 1人2回まで

この質問のカテゴリ

この質問に含まれるキーワード

Makefile39solaris115Perl1679gcc113Catalyst29CPAN86コンパイラ90コンパイル428スクリプト2307モジュール927インストール7094CC248

人気の質問

メニュー

PC版