$include_dir="/home/hyper-archives/boost-build/include"; include("$include_dir/msg-header.inc") ?>
From: szhou98 (szhou98_at_[hidden])
Date: 2004-04-30 12:15:41
Hi,
Thanks for the two responses to my question. Using the verbose
mode in grafik666's response, I am able to track it down to the
compilation flag /MD. Furthermore, it is the macro _DLL that makes
the difference.
Macro _DLL is an indication to use the DLL version of the c runtime
libaray, msvcrt.lib, instead of the static one, libc.lib.
The thing I still don't quite understand is why this macro affects
the compilation, which only involves the runtime libaray header. Does
this macro disable the definitions of std::basic_filebuf,
std::basic_ifstream, etc.?
Anyone can shed some light on it?
Thanks,
Steven