hsgnutls がビルドできない

This entry was posted by on Tuesday, 28 March, 2006
>そういえば hOpenSSL はメッセージダイジェストの作成くらいしかしてくれないのであった。で、そのかわりというわけではないけれども、 GnuTLS の方なら >hsgnutils > というのがある。のだがこれがぜんぜんビルドできないんですけどー。 c2hs がレキシカルエラーとなってしまう。なにぶん c2hs をさわったのもはじめてなため、何がまずいのかもよくわからない。使っている c2hs のバージョンの問題なのだろうか……。最新版ではだめとか。でも 1.13.x でもエラーなんだよなー。 > >(追記) わかった。 c2hs の問題だった。というか LANG の問題というか。 LANG が日本語な環境で c2hs を走らせると、 c2hs が駆動する cpp (というか gcc -E) の吐いた内容に日本語が含まれる。が、 c2hs は日本語は解釈できないのでエラーになる。という流れだった。わかるか、そんなの。 > >んーでもロードしようとすると gnutls_io_wrap_h が unknown symbol ということでエラーになるな。リンクが上手く行ってないのかな。よくわからんけど、これはまあそんな大きな問題じゃない。最大の謎は突破できたっぽいのでよかったよかった。 >

Comments are closed.