|
Boost : |
From: Bronek Kozicki (brok_at_[hidden])
Date: 2005-03-10 10:14:10
Bronek Kozicki <brok_at_[hidden]> 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.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk