
Problem solved -- as for some shared learning -- the msvc.jam file was
always stomping my <carefully> set Environment variables by calling
"vcvars32.bat" as a setup, and placing MSVC/Includes ahead of STLPORT in the
include search path. Msvc.jam has logic for "user setup|vcvars32", but does
not have logic for "user setup|vcvars32|
I just downloaded and built boost 1.33 for VC-8_0 and STLPORT 5.0. (which required adding a jam file for vc-8_0) the build seems to have gone fine, and a lot of things work, but I get the following link error which seems to indicate that at least part of boost builds for a client application with the wrong namespace on stlpd_std::allocator<signature>. The library actually has exports for std::allocator<signature>
If the library has symbols with std:: in them, then it was *not* built against STLport. Double check all your bjam build options (do we have a toolset for VC8 and STLport anyway?), and if all else fails, I suggest you treat the regex lib as "just a bunch of sources" and build from your IDE, taking care to ensure that build options are the same as for your application. John. _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users