This is my first attempt to post to the list so if it is incorrect, please let 
me know.

I'm attempting to compile Lyx 2.0 on my MacBook Pro.  I used port to get what's 
indicated in INSTALL.MacOSX.
./configure worked ok.
====
Configuration of LyX was successful.
Type 'make' to compile the program,
and then 'make install' to install it.
====

When I do make I get the following result.  Any suggestions about how to 
proceed?
====
Undefined symbols:
  "_iconv_close", referenced from:
      lyx::IconvProcessor::convert(char const*, unsigned long, char*, unsigned 
long)in liblyxsupport.a(unicode.o)
      lyx::IconvProcessor::~IconvProcessor()in liblyxsupport.a(unicode.o)
      (anonymous namespace)::iconv_codecvt_facet::~iconv_codecvt_facet()in 
liblyxsupport.a(docstream.o)
      (anonymous namespace)::iconv_codecvt_facet::~iconv_codecvt_facet()in 
liblyxsupport.a(docstream.o)
      (anonymous namespace)::iconv_codecvt_facet::~iconv_codecvt_facet()in 
liblyxsupport.a(docstream.o)
      (anonymous namespace)::iconv_codecvt_facet::~iconv_codecvt_facet()in 
liblyxsupport.a(docstream.o)
  "_iconv", referenced from:
      lyx::IconvProcessor::convert(char const*, unsigned long, char*, unsigned 
long)in liblyxsupport.a(unicode.o)
      lyx::IconvProcessor::convert(char const*, unsigned long, char*, unsigned 
long)in liblyxsupport.a(unicode.o)
      (anonymous namespace)::iconv_codecvt_facet::do_out(__mbstate_t&, wchar_t 
const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) constin 
liblyxsupport.a(docstream.o)
      (anonymous namespace)::iconv_codecvt_facet::do_in(__mbstate_t&, char 
const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) constin 
liblyxsupport.a(docstream.o)
      __nl_find_msg in libintl.a(dcigettext.o)
  "_iconv_open", referenced from:
      lyx::IconvProcessor::init()     in liblyxsupport.a(unicode.o)
      lyx::operator<<(std::basic_istream<wchar_t, std::char_traits<wchar_t> >&, 
lyx::SetEnc)in liblyxsupport.a(docstream.o)
      lyx::operator<<(std::basic_ostream<wchar_t, std::char_traits<wchar_t> >&, 
lyx::SetEnc)in liblyxsupport.a(docstream.o)
      void lyx::setEncoding<lyx::ifdocstream>(lyx::ifdocstream&, 
std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 
std::_Ios_Openmode)in liblyxsupport.a(docstream.o)
      void lyx::setEncoding<lyx::ifdocstream>(lyx::ifdocstream&, 
std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 
std::_Ios_Openmode)in liblyxsupport.a(docstream.o)
      void lyx::setEncoding<lyx::ofdocstream>(lyx::ofdocstream&, 
std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 
std::_Ios_Openmode)in liblyxsupport.a(docstream.o)
      void lyx::setEncoding<lyx::ofdocstream>(lyx::ofdocstream&, 
std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 
std::_Ios_Openmode)in liblyxsupport.a(docstream.o)
      __nl_find_msg in libintl.a(dcigettext.o)
      __nl_find_msg in libintl.a(dcigettext.o)
ld: symbol(s) not found
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
====

Reply via email to