Hi,

I upgraded my system and now I get problems building Moses on my Mac.
I have boost 1.53.0 installed via macports and I get the following
errors:

Undefined symbols for architecture x86_64:
  "boost::thread::join()", referenced from:
      boost::thread_group::join_all()     in libmoses_internal.a(ThreadPool.o)
  "boost::this_thread::get_id()", referenced from:
      Moses::PhraseDictionaryCompact::CleanUp(Moses::InputType
const&)in libCompactPT.a(PhraseDictionaryCompact.o)
      
Moses::PhraseDictionaryCompact::CacheForCleanup(Moses::TargetPhraseCollection*)
   in libCompactPT.a(PhraseDictionaryCompact.o)
  "boost::thread::start_thread()", referenced from:
      boost::thread::thread<boost::_bi::bind_t<void,
boost::_mfi::mf0<void, Moses::ThreadPool>,
boost::_bi::list1<boost::_bi::value<Moses::ThreadPool*> > >
>(boost::_bi::bind_t<void, boost::_mfi::mf0<void, Moses::ThreadPool>,
boost::_bi::list1<boost::_bi::value<Moses::ThreadPool*> > >,
boost::disable_if<boost::is_convertible<boost::_bi::bind_t<void,
boost::_mfi::mf0<void, Moses::ThreadPool>,
boost::_bi::list1<boost::_bi::value<Moses::ThreadPool*> > >&,
boost::detail::thread_move_t<boost::_bi::bind_t<void,
boost::_mfi::mf0<void, Moses::ThreadPool>,
boost::_bi::list1<boost::_bi::value<Moses::ThreadPool*> > > > >,
boost::thread::dummy*>::type)in libmoses_internal.a(ThreadPool.o)
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
...

Any ideas?
Thanks!
Jörg


-- 
**********************************************************************************
Jörg Tiedemann                                 http://stp.lingfil.uu.se/~joerg/

_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to