Op 4-6-2012 14:05, Jerry schreef:
I'm trying to build the 2.1 development branch on OS X and having some trouble. 
After

   git clone git://git.lyx.org/lyx
   ./autogen.sh
   ./configure
   make

this happened and I don't understand why:


<snip>
   CXX      Dimension.o
   CXX      PrinterParams.o
   CXX      Thesaurus.o
   CXXLD    lyx
Undefined symbols for architecture x86_64:
   "_iconv_open", referenced from:
       __nl_find_msg in libintl.a(dcigettext.o)
   "_iconv", referenced from:
       __nl_find_msg in libintl.a(dcigettext.o)
      (maybe you meant: lyx::from_iconv_encoding(std::basic_string<char, std::char_traits<char>, std::allocator<char>  >  const&, 
std::basic_string<char, std::char_traits<char>, std::allocator<char>  >  const&), lyx::to_iconv_encoding(std::basic_string<wchar_t, 
std::char_traits<wchar_t>, std::allocator<wchar_t>  >  const&, std::basic_string<char, std::char_traits<char>, std::allocator<char>  
>  const&))
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
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
MBPro:lyx jb$


Looks like the linker can't find libiconv which is needed by libintl (gettext).

Vincent

Reply via email to