Ronald Florence wrote: boost::c_regex_traits<char>::transform_primary(std::basic_string<char, > std::char_traits<char>, std::allocator<char> >&, > std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) boost::c_regex_traits<char>::init() > boost::c_regex_traits<char>::transform(std::basic_string<char, > std::char_traits<char>, std::allocator<char> >&, > std::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) boost::reg_expression<char, boost::regex_traits<char>, > std::allocator<char> >::set_expression(char const*, char const*, > unsigned) boost::reg_expression<char, boost::regex_traits<char>, > std::allocator<char> >::~reg_expression [in-charge]() > boost::RegEx::Merge(std::basic_string<char, std::char_traits<char>, > std::allocator<char> > const&, std::basic_string<char, > std::char_traits<char>, std::allocator<char> > const&, bool, > unsigned) boost::RegEx::RegEx[in-charge](char const*, bool) > boost::RegEx::~RegEx [in-charge]() > boost::regbase::regbase[not-in-charge]() > boost::re_detail::c_traits_base::lower_case_map > boost::re_detail::c_traits_base::class_map make[4]: *** [tex2lyx] > Error 1 > > Libtool errors give me an instant headache! Thanks for the > suggestion on the last error and for any tips you might have on this > one.
What happens if you apply your BOOST_REGEX_NARROW_INSTANTIATE patch to the top of boost/regex/config.hpp? #ifndef BOOST_REGEX_CONFIG_HPP #define BOOST_REGEX_CONFIG_HPP +#if defined(__APPLE__) && defined(__GNUC__) && __GNUC__ == 2 +#define BOOST_REGEX_NARROW_INSTANTIATE +#endif I guess you'll have to remove the "__GNUC__ == 2" part. Quick(er) test: $ (cd boost && make) $ (cd src/support && make) $ (cd src/tex2lyx && make) -- Angus