Hi John, I removed BOOST_REGEX_DECL from re_custom_error_messages, re_ten_w, and re_zero_w and It now works perfectly thanks! Juan
Date: Mon, 15 Mar 2004 13:49:51 -0000 From: "John Maddock"
Subject: Re: [Boost-users] regex with msvc-stlport1 To: Message-ID: <03ff01c40a94$68740cd0$ce810252@fuji> Content-Type: text/plain; charset="iso-8859-1" I have installed stlport 4.6 and tryed to compile regex but I get the same error.
it creates the .lib fine, but then give some unresolved externals when creating the dll.. what are your setting in regex\user.hpp???
Nothing don't change it.
if anyone has any idea, I would apreciate it thanks
The only thing I notice is that the errors are only coming from the release dll build (and not the debug version), is that correct?
If so it explains why I can't reproduce it, as I only have the standard edition of vc6 available to me (which doesn't create optimised builds).
I also notice that the symbols that the linker is complaining about, probably don't need to be exported anyway, so can you go into both c_regex_traits.cpp and w32_regex_traits.cpp and remove the BOOST_REGEX_DECL specifier from the following identifiers:
re_custom_error_messages re_ten_w re_zero_w
and see if that fixes the issue? If it does be sure to let me know so that I can patch up the source,
Thanks,
John.
------------------------------
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
End of Boost-users Digest, Vol 144, Issue 2 *******************************************
_________________________________________________________________ Add photos to your messages with MSN 8. Get 2 months FREE*. http://join.msn.com/?page=features/featuredemail