Eu tento instalar as últimas atualizações de curl das portas (curl-7.37.1_2) com suporte a HTTP / 2.0 ativado e preciso construir o spdylay para essa finalidade, mas continuo recebendo os seguintes erros estranhos e não consigo encontrar informações sobre eles em qualquer lugar:
spdylay_ssl.o: In function 'spdylay::connect_to(std::string const&, unsigned short)':
spdylay_ssl.cc:(.text+0x328): undefined reference to 'std::ctype<char>::_M_widen_init() const'
spdylay_ssl.o: In function 'spdylay::make_listen_socket(std::string const&, unsigned short, int)':
spdylay_ssl.cc:(.text+0x56e): undefined reference to 'std::ctype<char>::_M_widen_init() const'
spdylay_ssl.o: In function 'spdylay::ssl_handshake(ssl_st*, int)':
spdylay_ssl.cc:(.text+0xa25): undefined reference to 'std::ctype<char>::_M_widen_init() const'
spdylay_ssl.cc:(.text+0xabf): undefined reference to 'std::ctype<char>::_M_widen_init() const'
spdylay_ssl.o: In function 'spdylay::nonblock_connect_to(std::string const&, unsigned short, int)':
spdylay_ssl.cc:(.text+0x1018): undefined reference to 'std::ctype<char>::_M_widen_init() const'
spdylay_ssl.o:spdylay_ssl.cc:(.text+0x1214): more undefined references to 'std::ctype<char>::_M_widen_init() const' follow
collect2: error: ld returned 1 exit status
*** [spdycat] Error code 1
Como posso resolver este problema?
FreeBSD 9.2 x86_64
gcc version 4.9.2 20140820
OpenSSL 1.0.1i 6 Aug 2014
CC=gcc49
CXX=g++49
CPP=cpp49
CFLAGS+=-mssse3
WITH_PKGNG=yes
WITH_OPENSSL_PORT=yes