ZoneExpress フォーラム フォーラム
ZoneExpressユーザーフォーラム
ようこそ, ゲスト様
まず ログイン または 登録をお願いします。.    パスワードを忘れましたか?
Re:perlモジュールのインストールについて (1 閲覧) (1) ゲスト
Go to bottom 投稿返信 お気に入り: 0
トピック: Re:perlモジュールのインストールについて
#98
ogawa ()
オフラインのユーザー このユーザーのプロファイルを見るにはここをクリックして下さい。。
perlモジュールのインストールについて 3 月, 3 週 前 評判: 0  
こんばんは。
前回のPostfixに関してはありがとうございました。

PerlのモジュールのInstallでエラーが出て頓挫しています。
今回導入しようとしているPerlモジュールは「DB_File.pm」なのですが
PKGをDownLoadしたのち
# perl Makefile.PL
Parsing config.in...
Looks Good.
Writing Makefile for DB_File
と実行し
# make
としたところ
cc -c -I/usr/local/BerkeleyDB/include -D_REENTRANT -xO3 -xarch=386 -xspace -xildoff -I/opt/csw/bdb44/include -I/opt/csw/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xO3 -xarch=386 -xspace -xildoff -DVERSION=\"1.816\" -DXS_VERSION=\"1.816\" -KPIC "-I/opt/csw/lib/perl/5.8.8/CORE" -D_NOT_CORE -DmDB_Prefix_t=size_t -DmDB_Hash_t=u_int32_t version.c
/bin/sh: cc: not found
gmake: *** [version.o] Error 1
上記のようにエラーが出力されます。
現在これがどういった理由で出力されるのかわからずで先に進めません。

何か必要なモジュールまたは環境変数などあればご教授ください。
 
アクセスIP: アクセスIP:  
  管理者は、一般ユーザーの投稿を許可していません。
#99
setoh ()
OpenSolarisで開発やってます。
オフラインのユーザー このユーザーのプロファイルを見るにはここをクリックして下さい。。
性別: 男性 所在地: お台場
Re:perlモジュールのインストールについて 3 月, 3 週 前 評判: 0  
エラー内容を見ると、ccが見つからないと怒られているようですね。
下記のように修正してみると如何でしょうか。

-------------------------------------------------------
1)まず、最初にMakefileをクリア。

# make clean

2)下記のコマンドでMakefileを作成

# CC=gcc perl Makefile.PL

3)作成されたMakefileから不要なオプションを削除。

# vi Makefile

→下記のオプションを検索して削除
-KPIC
-xO3
-xspace
-xildoff
-xarch=386

→それから、ccをgccに修正しファイルを保存。

4)makeして、インストール

# make
# make install

-----------------------------------------------------------
以上で如何でしょうか。
うまくいかなかったら、また返信ください
 
アクセスIP: アクセスIP:  
 
最後に編集: 2008/03/11 11:32 By setoh.
  管理者は、一般ユーザーの投稿を許可していません。
#101
ogawa ()
オフラインのユーザー このユーザーのプロファイルを見るにはここをクリックして下さい。。
Re:perlモジュールのインストールについて 3 月, 3 週 前 評判: 0  
返信ありがとうございます。

手順どおりに実行したら問題なくInstallはできました。
オプション等を削除することは考えていませんでした。。

また、何かあればよろしくお願いします。
 
アクセスIP: アクセスIP:  
  管理者は、一般ユーザーの投稿を許可していません。
Go to top 投稿返信
Powered by FireBoardget the latest posts directly to your desktop