[Mutt-j-users 230] mutt-1.5.19をCentOS4.7でコンパイルするとgnutlsでエラー

Back to archive index

oota****@mail***** oota****@mail*****
2009年 1月 29日 (木) 16:37:55 JST


なんか、使い方が変ったんですかねえ。こんな感じでエラーになります。

gcc -DPKGDATADIR=\"/usr/local/share/mutt\" -DSYSCONFDIR=\"/usr/local/etc\" -DBINDIR=\"/usr/local/bin\" -DMUTTLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H=1 -I.  -I. -I. -I./imap  -Iintl -I/usr/include -I/include -I./intl  -Wall -pedantic -Wno-long-long -g -O2 -MT mutt_ssl_gnutls.o -MD -MP -MF .deps/mutt_ssl_gnutls.Tpo -c -o mutt_ssl_gnutls.o mutt_ssl_gnutls.c
mutt_ssl_gnutls.c: In function `tls_get_client_cert':
mutt_ssl_gnutls.c:179: 警告: ISO C は ネストされた関数を禁じます
mutt_ssl_gnutls.c:179: error: 文法エラー が '*' トークンの前にあります
mutt_ssl_gnutls.c:180: error: `gnutls_x509_crt_t' が宣言されていません (この関数内で最初に利用)
mutt_ssl_gnutls.c:180: error: (未宣言の各変数については、それが最初に現われたそれぞれの関数
mutt_ssl_gnutls.c:180: error:  に対して一度だけ報告されます。)
mutt_ssl_gnutls.c:187: error: `crtdata' が宣言されていません (この関数内で最初に利用)
mutt_ssl_gnutls.c:190: error: `clientcrt' が宣言されていません (この関数内で最初に利用)
mutt_ssl_gnutls.c: At top level:
mutt_ssl_gnutls.c:535: 警告: `gnutls_datum_t' の宣言で型がデフォルトの `int' とされました
mutt_ssl_gnutls.c:535: error: 文法エラー が '*' トークンの前にあります
mutt_ssl_gnutls.c: In function `tls_check_one_certificate':
mutt_ssl_gnutls.c:572: error: `certdata' が宣言されていません (この関数内で最初に利用)
mutt_ssl_gnutls.c:585: error: `idx' が宣言されていません (この関数mutt_ssl_gnutls.c:585: error: `idx' が宣言され ていません (この関数内で最初に利用)
mutt_ssl_gnutls.c:587: error: `hostname' が宣言されていません (この関数内で最初に利用)
mutt_ssl_gnutls.c:595: error: `certstat' が宣言されていません (この関数内で最初に利用)
mutt_ssl_gnutls.c:787: error: `len' が宣言されていません (この関数mutt_ssl_gnutls.c:787: error: `len' が宣言され ていません (この関数内で最初に利用)
make[2]: *** [mutt_ssl_gnutls.o] エラー 1
make[2]: Leaving directory `/tmp/mutt-1.5.19'
make[1]: *** [all-recursive] エラー 1
make[1]: Leaving directory `/tmp/mutt-1.5.19'

--with-gnutlsを外してやってみるつもりです。

--
太田 俊哉@NEC OSS開本 OSS推進センター OSS/LinuxソリューションG(芝.港.東京) 
(samba-jp/ldap-jp Staff,mutt-j admin,analog-jp/samba-jp postmaster)




Mutt-j-users メーリングリストの案内
Back to archive index