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)