Re: [Cppcms-users] CppCMS 1.1.0 Beta released
Brought to you by:
artyom-beilis
From: mawan s. <ma...@gm...> - 2017-07-20 11:17:41
|
Dear Artyom for version 1.0.5 can compile normally .. for version 1.1.1 on mac still error libiconv Thankyou On 7/20/17, Artyom Beilis <art...@gm...> wrote: > 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 > > ------------------------------------------------------------------------------ > 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 > |