つい見逃してしまいそうな日々の生活の中の出来事から、何となく奇妙とか変とか思ったことを考え呟いています。



スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

【--/--/-- --:--】 スポンサー広告 | TRACKBACK(-) | COMMENT(-) |

SunFire V20z設定メモ(3)
opensslを再インストールして再びトライ。
何だか知らないけどdes.hで怒られなくなりmakeは進行。
opensslをインストールしたと思い込んでいただけだったかも。^^;

しかし、その先で再びmakeが緊急停止。

"/usr/include/crypt.h", line 36: syntax error before or at: )
"/usr/include/crypt.h", line 36: warning: syntax error: empty declaration
cc: acomp failed for auth_getpwent.c
gmake[3]: *** [auth_getpwent.o] Error 2
gmake[3]: Leaving directory `/home/bbr/src/cyrus-sasl-2.1.21/saslauthd'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/home/bbr/src/cyrus-sasl-2.1.21/saslauthd'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/home/bbr/src/cyrus-sasl-2.1.21'
gmake: *** [all] Error 2

/usr/include/crypt.hを調べるとちゃんとある。あれ?

調べてみると、
saslauthd/auth_getpwent.cの
#include <crypt.h>
をコメントアウトしたらコンパイルが通ると書いてあるサイトがあったので、
半信半疑でこの行をコメントアウトしてmake。
そしたら見事にmakeは完了。
なんで?w

suになってmake installでインストールはサクっと完了。
スポンサーサイト

【2006/06/02 21:00】 Solaris | TRACKBACK(0) | COMMENT(0) |

この記事に対するコメント

この記事に対するコメントの投稿











管理者にだけ表示を許可する


この記事に対するトラックバック


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。