たびたびすいません、Solaris10でautogen-5.5.5のmakeで下記エラーになります。


解決のご教示をお願いします。

エラー内容は http://d.hatena.ne.jp/meichi/20070627 に記載しました。

よろしくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2007/06/27 15:40:36
  • 終了:2007/06/28 10:50:41

ベストアンサー

id:Bookmarker No.1

しおり回答回数191ベストアンサー獲得回数342007/06/27 22:34:31

ポイント120pt

configure のバグかどうかよくわかりませんが、生成された config.h で"HAVE_FREXPL","HAVE_LDEXPL","HAVE_COPYSIGNL"が定義されていないことが原因だと思われます。

# 新しいバージョンでは修正されているようです。


従って、config.h を下記のように手動で修正して make すれば良いと思います。

--- config.h.ORG	Wed Jun 27 21:17:52 2007
+++ config.h	Wed Jun 27 21:49:40 2007
@@ -29,7 +29,7 @@
 /* #undef HAVE_COPYSIGN */
 
 /* Define to 1 if you have the `copysignl' function. */
-/* #undef HAVE_COPYSIGNL */
+#define HAVE_COPYSIGNL 1
 
 /* Define to 1 if you have the <dirent.h> header file. */
 #define HAVE_DIRENT_H 1
@@ -50,7 +50,7 @@
 #define HAVE_FCNTL_H 1
 
 /* Define to 1 if you have the `frexpl' function. */
-/* #undef HAVE_FREXPL */
+#define HAVE_FREXPL 1
 
 /* Define to 1 if the system has the type `id_t'. */
 #define HAVE_ID_T 1
@@ -59,7 +59,7 @@
 #define HAVE_INTTYPES_H 1
 
 /* Define to 1 if you have the `ldexpl' function. */
-/* #undef HAVE_LDEXPL */
+#define HAVE_LDEXPL 1
 
 /* Define to 1 if you have the `dl' library (-ldl). */
 /* #undef HAVE_LIBDL */
id:meichi

たびたびすいません。ありがとうございます。

あとでやってみます。

・・ありがとうございました。たびたびすいません。

2007/06/28 10:49:55

コメントはまだありません

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

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません