Top過去ログ目次掲示板

作成日:2004年03月06日 作成:おやじ
掲示板で過去に質問された内容です。

No.2728 Qpopperの再コンパイル


No.2728 投稿時間:2004年03月06日(Sat) 21:38 投稿者名:けんじ URL:
タイトル:Qpopperの再コンパイル

こんばんわ、

"Qpopper/SSL"のページ"Qpopperの再コンパイルとインストール"のところを見ながら
Qpopperの再コンパイルをしていたところmakeのところで下記のエラーが出て止まって
しまいました。どう対処すればよいでしょうか?

gcc -c -I.. -I.. -I. \
-I../mmangle -I../common -I/usr/share/ssl/include \
-g -O2 -DHAVE_CONFIG_H -DLINUX -DUNIX pop_get_command.c -o pop_get_comm
and.o
/usr/include/openssl/ssl.h:179 から include されたファイル中,
pop_tls.h:41 から,
pop_get_command.c:25 から:
/usr/include/openssl/kssl.h:72:18: krb5.h: そのようなファイルやディレクトリはあ
りません
/usr/include/openssl/ssl.h:179 から include されたファイル内,
pop_tls.h:41 から,
pop_get_command.c:25 から:
/usr/include/openssl/kssl.h:132: 構文解析エラー が "krb5_enctype" の前にあります
/usr/include/openssl/kssl.h:134: 構文解析エラー が "FAR" の前にあります
/usr/include/openssl/kssl.h:135: 構文解析エラー が '}' トークンの前にあります
/usr/include/openssl/kssl.h:147: 構文解析エラー が "kssl_ctx_setstring" の前にあ
ります
/usr/include/openssl/kssl.h:147: 構文解析エラー が '*' トークンの前にあります
/usr/include/openssl/kssl.h:148: 構文解析エラー が '*' トークンの前にあります
/usr/include/openssl/kssl.h:149: 構文解析エラー が '*' トークンの前にあります
/usr/include/openssl/kssl.h:149: 構文解析エラー が '*' トークンの前にあります
/usr/include/openssl/kssl.h:150: 構文解析エラー が '*' トークンの前にあります
/usr/include/openssl/kssl.h:151: 構文解析エラー が "kssl_ctx_setprinc" の前にあ
ります
/usr/include/openssl/kssl.h:151: 構文解析エラー が '*' トークンの前にあります
/usr/include/openssl/kssl.h:153: 構文解析エラー が "kssl_cget_tkt" の前にありま

/usr/include/openssl/kssl.h:153: 構文解析エラー が '*' トークンの前にあります
/usr/include/openssl/kssl.h:155: 構文解析エラー が "kssl_sget_tkt" の前にありま

/usr/include/openssl/kssl.h:155: 構文解析エラー が '*' トークンの前にあります
/usr/include/openssl/kssl.h:157: 構文解析エラー が "kssl_ctx_setkey" の前にあり
ます
/usr/include/openssl/kssl.h:157: 構文解析エラー が '*' トークンの前にあります
/usr/include/openssl/kssl.h:159: 構文解析エラー が "context" の前にあります
/usr/include/openssl/kssl.h:160: 構文解析エラー が "kssl_build_principal_2" の前
にあります
/usr/include/openssl/kssl.h:160: 構文解析エラー が "context" の前にあります
/usr/include/openssl/kssl.h:163: 構文解析エラー が "kssl_validate_times" の前に
あります
/usr/include/openssl/kssl.h:163: 構文解析エラー が "atime" の前にあります
/usr/include/openssl/kssl.h:165: 構文解析エラー が "kssl_check_authent" の前にあ
ります
/usr/include/openssl/kssl.h:165: 構文解析エラー が '*' トークンの前にあります
/usr/include/openssl/kssl.h:167: 構文解析エラー が "enctype" の前にあります
pop_tls.h:41 から include されたファイル内,
pop_get_command.c:25 から:
/usr/include/openssl/ssl.h:909: 構文解析エラー が "KSSL_CTX" の前にあります
/usr/include/openssl/ssl.h:931: 構文解析エラー が '}' トークンの前にあります
make[1]: *** [pop_get_command.o] エラー 1
make[1]: 出ます ディレクトリ `/usr/local/src/qpopper4.0.5/popper'
make: *** [popper_server] エラー 2


No.2738 投稿時間:2004年03月07日(Sun) 08:56 投稿者名:おやじ URL:http://www.aconus.com/~oyaji/
タイトル:RH9のkerberosヘッダが変な位置にあるからです。

こんにちは。

> "Qpopper/SSL"のページ"Qpopperの再コンパイルとインストール"のところを見ながら
> Qpopperの再コンパイルをしていたところmakeのところで下記のエラーが出て止まって
> しまいました。どう対処すればよいでしょうか?

 これは悩ましい問題で、RedHat9のopensslがKerberosサポートの状態でコンパイル
されていて、また、kerberosのヘッダが何故か/usr/kerberos/includeにあるため発生します。
普通は/usr/includeにヘッダはあるはずですが?
 そこで、./configure前に、

 $ export CFLAGS=-I/usr/kerberos/include
 $ ./configure ・・・・

としてあげれば、うまくいくはずです。make cleanは忘れずに。
HP修正しておきました。


No.2742 投稿時間:2004年03月07日(Sun) 20:40 投稿者名:けんじ URL:
タイトル:うまくいきました

こんばんわ。

>  $ export CFLAGS=-I/usr/kerberos/include
>  $ ./configure ・・・・

上記のとおりでうまくいきました。お蔭様で、メールサーバは
SMTP-Auth+TLS+Qpopper/SSLで動くようになりました。
たいへん有難うございました。



掲示板▲頁先頭