Re: [Cppcms-users] CppCMS 1.1.0 Beta released
Brought to you by:
artyom-beilis
From: Artyom B. <art...@gm...> - 2017-07-20 08:59:01
|
Can you please check if it is case of : http://cppcms.com/wikipp/en/page/cppcms_1x_build_troubleshooting#The.iconv.library.is.not.found.on.Mac.OS.X Check that header and library do not come from different sources. On Thu, Jul 20, 2017 at 11:02 AM, mawan sugiyanto <ma...@gm...> wrote: > successfully build on centos 7 > > On 7/20/17, mawan sugiyanto <ma...@gm...> wrote: >> I compile with mac os x >> >> [ 13%] Linking CXX shared library libbooster.dylib >> Undefined symbols for architecture x86_64: >> "_libiconv", referenced from: >> std::__1::basic_string<char, std::__1::char_traits<char>, >> std::__1::allocator<char> > >> booster::locale::conv::impl::iconverter_base::real_convert<char, >> char>(char const*, char const*) in codepage.cpp.o >> std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, >> std::__1::allocator<wchar_t> > >> booster::locale::conv::impl::iconverter_base::real_convert<wchar_t, >> char>(char const*, char const*) in codepage.cpp.o >> std::__1::basic_string<char, std::__1::char_traits<char>, >> std::__1::allocator<char> > >> booster::locale::conv::impl::iconverter_base::real_convert<char, >> wchar_t>(wchar_t const*, wchar_t const*) in codepage.cpp.o >> >> booster::locale::impl_posix::mb2_iconv_converter::mb2_iconv_converter(std::__1::basic_string<char, >> std::__1::char_traits<char>, std::__1::allocator<char> > const&) in >> codecvt.cpp.o >> booster::locale::impl_posix::mb2_iconv_converter::to_unicode(char >> const*&, char const*) in codecvt.cpp.o >> >> booster::locale::impl_posix::mb2_iconv_converter::from_unicode(unsigned >> int, char*, char const*) in codecvt.cpp.o >> "_libiconv_close", referenced from: >> booster::locale::conv::impl::iconv_between::~iconv_between() in >> codepage.cpp.o >> booster::locale::conv::impl::iconv_between::~iconv_between() in >> codepage.cpp.o >> booster::locale::conv::impl::iconv_between::open(char const*, >> char const*, booster::locale::conv::method_type) in codepage.cpp.o >> non-virtual thunk to >> booster::locale::conv::impl::iconv_between::open(char const*, char >> const*, booster::locale::conv::method_type) in codepage.cpp.o >> non-virtual thunk to >> booster::locale::conv::impl::iconv_between::~iconv_between() in >> codepage.cpp.o >> non-virtual thunk to >> booster::locale::conv::impl::iconv_between::~iconv_between() in >> codepage.cpp.o >> booster::locale::conv::impl::iconverter_base::~iconverter_base() >> in codepage.cpp.o >> ... >> "_libiconv_open", referenced from: >> booster::locale::conv::impl::convert_between(char const*, char >> const*, char const*, char const*, booster::locale::conv::method_type) >> in codepage.cpp.o >> std::__1::basic_string<char, std::__1::char_traits<char>, >> std::__1::allocator<char> > >> booster::locale::conv::impl::convert_to<char>(char const*, char >> const*, char const*, booster::locale::conv::method_type) in >> codepage.cpp.o >> std::__1::basic_string<char, std::__1::char_traits<char>, >> std::__1::allocator<char> > >> booster::locale::conv::impl::convert_from<char>(char const*, char >> const*, char const*, booster::locale::conv::method_type) in >> codepage.cpp.o >> std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, >> std::__1::allocator<wchar_t> > >> booster::locale::conv::impl::convert_to<wchar_t>(char const*, char >> const*, char const*, booster::locale::conv::method_type) in >> codepage.cpp.o >> std::__1::basic_string<char, std::__1::char_traits<char>, >> std::__1::allocator<char> > >> booster::locale::conv::impl::convert_from<wchar_t>(wchar_t const*, >> wchar_t const*, char const*, booster::locale::conv::method_type) in >> codepage.cpp.o >> booster::locale::conv::impl::iconv_between::open(char const*, >> char const*, booster::locale::conv::method_type) in codepage.cpp.o >> non-virtual thunk to >> booster::locale::conv::impl::iconv_between::open(char const*, char >> const*, booster::locale::conv::method_type) in codepage.cpp.o >> ... >> ld: symbol(s) not found for architecture x86_64 >> clang: error: linker command failed with exit code 1 (use -v to see >> invocation) >> make[2]: *** [booster/libbooster.1.1.0.dylib] Error 1 >> make[1]: *** [booster/CMakeFiles/booster.dir/all] Error 2 >> make: *** [all] Error 2 >> >> >> On 7/12/17, Shiv Shankar Dayal <shi...@gm...> wrote: >>> Here is the attached log. >>> >>> On Wed, Jul 12, 2017 at 11:21 AM, Artyom Beilis <art...@gm...> >>> wrote: >>> >>>> > Tested with Ubuntu 16.04, GCC 7.0.1(experimental). Compiles and all >>>> > tests >>>> > are successful but I see some warnings about implicit-fallthrough >>>> > during >>>> > compilation phase. Would you want to look at them? >>>> >>>> Yes, thanks. >>>> >>>> Artyom >>>> >>>> ------------------------------------------------------------ >>>> ------------------ >>>> Check out the vibrant tech community on one of the world's most >>>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >>>> _______________________________________________ >>>> Cppcms-users mailing list >>>> Cpp...@li... >>>> https://lists.sourceforge.net/lists/listinfo/cppcms-users >>>> >>> >>> >>> >>> -- >>> Respect, >>> Shiv Shankar Dayal >>> >> > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Cppcms-users mailing list > Cpp...@li... > https://lists.sourceforge.net/lists/listinfo/cppcms-users |