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

Reply via email to