Gauche > Archives > 2015/09/02

2015/09/02 02:26:46 UTC(び)
#
HEADでアップデートされたaxTLS、Mac OS X 10.10.5だとビルドできないですね。
#
In file included from rfc--tls.c:5:
In file included from ./gauche-tls.h:45:
In file included from ./axTLS/ssl/ssl.h:75:
In file included from ./axTLS/ssl/tls1.h:45:
./axTLS/crypto/os_int.h:59:10: fatal error: 'endian.h' file not found
#include <endian.h>
         ^
1 error generated.
make[2]: *** [rfc--tls.o] Error 1
make[1]: *** [tls] Error 2
make: *** [all] Error 1
#
後でちょっと追ってみます。ミーティングなので。
2015/09/02 04:05:59 UTCshiro
#
ふむ。endian.hはmachine/endian.hがあるんだけど、もう一ヶ所、__be64_to_cpu()を参照してるとこでひっかかる。
2015/09/02 06:32:17 UTCshiro
#
場当たり的に直した > ext/tls on OSX
#
本家にパッチ投げないとなあ