Enrico, Adding the option "--with-included-iconv" to the configuration script finally did the job.
Chris > Am 04.10.2023 um 18:57 schrieb Enrico Forestieri <for...@lyx.org>: > > On Wed, Oct 04, 2023 at 06:18:27PM +0200, Christoph Schmitz wrote: >> Enrico, got it! Many thanks! >> >> I have downloaded the updated toolchain.prf file from the link you provided >> and I replaced the corresponding file in the following folder: >> >> /usr/local/Cellar/qt/6.5.1_3/share/qt/mkspecs/features >> >> After this change, the configure script ran without errors and I could >> compile LyX. However, make now gives the following error message: >> >> ... >> AR liblyxcore.a >> AR liblyxmathed.a >> AR liblyxgraphics.a >> AR liblyxinsets.a >> CXXLD lyx >> ld: Undefined symbols: >> _iconv, referenced from: >> (anonymous namespace)::iconv_codecvt_facet::do_out(__mbstate_t&, wchar_t >> const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const in >> liblyxsupport.a[8](docstream.o) >> (anonymous namespace)::iconv_codecvt_facet::do_in(__mbstate_t&, char >> const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const in >> liblyxsupport.a[8](docstream.o) >> lyx::IconvProcessor::convert(char const*, unsigned long, char*, unsigned >> long) in liblyxsupport.a[34](unicode.o) >> lyx::IconvProcessor::convert(char const*, unsigned long, char*, unsigned >> long) in liblyxsupport.a[34](unicode.o) >> _iconv_close, referenced from: >> (anonymous namespace)::iconv_codecvt_facet::~iconv_codecvt_facet() in >> liblyxsupport.a[8](docstream.o) >> (anonymous namespace)::iconv_codecvt_facet::~iconv_codecvt_facet() in >> liblyxsupport.a[8](docstream.o) >> lyx::IconvProcessor::Handler::~Handler() in >> liblyxsupport.a[34](unicode.o) >> _iconv_open, referenced from: >> (anonymous >> namespace)::iconv_codecvt_facet::iconv_codecvt_facet(std::__1::basic_string<char, >> std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned >> int, unsigned long) in liblyxsupport.a[8](docstream.o) >> (anonymous >> namespace)::iconv_codecvt_facet::iconv_codecvt_facet(std::__1::basic_string<char, >> std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned >> int, unsigned long) in liblyxsupport.a[8](docstream.o) >> lyx::IconvProcessor::init() in liblyxsupport.a[34](unicode.o) >> clang: error: linker command failed with exit code 1 (use -v to see >> invocation) >> make[4]: *** [lyx] Error 1 >> make[3]: *** [all-recursive] Error 1 >> make[2]: *** [all] Error 2 >> make[1]: *** [all-recursive] Error 1 >> make: *** [all] Error 2 >> >> I have already deleted the local LyX repository and started again from >> scratch. The same problem. > > Most probably you are missing the iconv library. Either install it or try > configuring using also the option "--with-included-iconv" > > -- > Enrico
-- lyx-devel mailing list lyx-devel@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-devel