[mira_talk] Mac OSX mira make error

  • From: Bekim Cela <bcela@xxxxxxxxx>
  • To: mira_talk@xxxxxxxxxxxxx
  • Date: Thu, 10 May 2012 12:55:42 -0400

I'm assuming my last problem (which was on linux) was a memory issue. So
I've been undertaking installing mira on Mac 10.6.8. I've finally got boost
installed correctly and in the right directory, and I've configured mira.
However, when I try the "make" command I get the following error:

   bool boost::regex_search<__gnu_cxx::__normal_iterator<char const*,
std::basic_string<char, std::char_traits<char>, std::allocator<char> > >,
std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*,
std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
>, char, boost::regex_traits<char, boost::cpp_regex_traits<char> >
>(__gnu_cxx::__normal_iterator<char const*, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >,
__gnu_cxx::__normal_iterator<char const*, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >,
boost::match_results<__gnu_cxx::__normal_iterator<char const*,
std::basic_string<char, std::char_traits<char>, std::allocator<char> > >,
std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*,
std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
> >&, boost::basic_regex<char, boost::regex_traits<char,
boost::cpp_regex_traits<char> > > const&,
boost::regex_constants::_match_flags, __gnu_cxx::__normal_iterator<char
const*, std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >)in libmira.a(dataprocessing.o)
  "boost::re_detail::verify_options(unsigned int,
boost::regex_constants::_match_flags)", referenced from:
      boost::re_detail::perl_matcher<__gnu_cxx::__normal_iterator<char
const*, std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >,
std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*,
std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
>, boost::regex_traits<char, boost::cpp_regex_traits<char> >
>::match_imp()in libmira.a(assembly_io.o)
      boost::re_detail::perl_matcher<__gnu_cxx::__normal_iterator<char
const*, std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >,
std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*,
std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
>, boost::regex_traits<char, boost::cpp_regex_traits<char> >
>::find_imp()in libmira.a(dataprocessing.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [mira_101] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1

any clues on where I went wrong?

Other related posts: