
Bronek Kozicki <brok@rubikon.pl> wrote:
I need to build boost (more precisely Boost.Regex) on MSVC6 with Dinkumware (ie. resulting dynamic libraries should link directly with Dinkumware C++ runtime). Any ideas how to do it?
never mind, I devised jamfile and building boost 1.32 now. If anybody is interested, here it goes: # file msvs-sxl233-tools.jam { extends-toolset msvc ; flags msvs-sxl233 LINKFLAGS <runtime-build>release/<runtime-link>dynamic : sxlrt.lib ; flags msvs-sxl233 LINKFLAGS <runtime-build>debug/<runtime-link>dynamic : sxlrtd.lib ; flags msvs-sxl233 LINKFLAGS <runtime-build>release/<runtime-link>static/<threading>single : sxl.lib ; flags msvs-sxl233 LINKFLAGS <runtime-build>debug/<runtime-link>static/<threading>single : sxld.lib ; flags msvs-sxl233 LINKFLAGS <runtime-build>release/<runtime-link>static/<threading>multi : sxlmt.lib ; flags msvs-sxl233 LINKFLAGS <runtime-build>debug/<runtime-link>static/<threading>multi : sxlmtd.lib ; # hardcoded paths; it's good enough for me LINKFLAGS += /LIBPATH:W:\\SDKs\\SXL\\Lib ; CFLAGS += -I"W:\\SDKs\\SXL\\include" ; CFLAGS += /D_CPPLIB_VER ; } regards. B. PS: yes, it's Dinkumware 2.33 that I'm using. I know, it's very old.