Hi folks,
hoping someone can help with this. I'm an old hat with *nix, but new tofFreeBSD. I can't get www/spdylay to build. None of the output from
I've tried several times and I make sure I run
I'm running FreeBSD 10.3 sparc64 on an old Sunfire v100 Ultrasparc.
Any help gratefully received, thanks.
Fishlegs.
hoping someone can help with this. I'm an old hat with *nix, but new to
make config
throws anything unusual, but make install
fails:
Code:
make install
...snip...
libtool: link: g++48 -O2 -pipe -Wl,-rpath=/usr/local/lib/gcc48 -fno-strict-aliasing -Wl,-rpath=/usr/local/lib/gcc48 -std=c++11 -pthread -Wl,-rpath=/usr/local/lib/gcc48 -o .libs/spdycat util.o timegm.o spdylay_ssl.o spdycat.o HtmlParser.o http-parser/http_parser.o -L/usr/lib -lcrypto -lssl -L/usr/local/lib -lxml2 -lm -levent_openssl -levent -L/usr/local/lib/gcc48 ../lib/.libs/libspdylay.so -lz -pthread -Wl,-rpath -Wl,/usr/local/lib
spdylay_ssl.o: In function `spdylay::connect_to(std::string const&, unsigned short)':
spdylay_ssl.cc:(.text+0x4b8): 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+0x71c): 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+0xd04): 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+0x1384): undefined reference to `std::ctype<char>::_M_widen_init() const'
spdylay_ssl.o: In function `spdylay::ssl_nonblock_handshake(ssl_st*, int, int&)':
spdylay_ssl.cc:(.text+0x1570): undefined reference to `std::ctype<char>::_M_widen_init() const'
spdylay_ssl.o:spdylay_ssl.cc:(.text+0x1aec): more undefined references to `std::ctype<char>::_M_widen_init() const' follow
collect2: error: ld returned 1 exit status
*** [spdycat] Error code 1
make[3]: stopped in /usr/ports/www/spdylay/work/spdylay-1.3.2/src
1 error
make[3]: stopped in /usr/ports/www/spdylay/work/spdylay-1.3.2/src
*** [all-recursive] Error code 1
make[2]: stopped in /usr/ports/www/spdylay/work/spdylay-1.3.2
1 error
make[2]: stopped in /usr/ports/www/spdylay/work/spdylay-1.3.2
*** [all] Error code 2
make[1]: stopped in /usr/ports/www/spdylay/work/spdylay-1.3.2
1 error
make[1]: stopped in /usr/ports/www/spdylay/work/spdylay-1.3.2
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
I've tried several times and I make sure I run
make distclean
first. I've done as the output suggests and tried make MAKE_JOBS_UNSAFE=yes install
, which fails with the same "undefined references" error.I'm running FreeBSD 10.3 sparc64 on an old Sunfire v100 Ultrasparc.
Any help gratefully received, thanks.
Fishlegs.