8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-23 22:43:04 +01:00
firebird-mirror/builds/win32/msvc6/README_MSVC6.txt
2002-11-04 16:37:41 +00:00

22 lines
809 B
Plaintext

README for building Firebird using MSVC6
Known Problems:
To be able to build Firebird and its tools using MSVC6, using the
Microsoft supplied C++ library, you NEED to apply some of the
bugfixes to that library from
http://www.dinkumware.com/vc_fixes.html
Furthermore, these fixes do only apply to code that is compiled
into the executable, why it is _vital_ for correct operation that
isql is not compiled to use the shared C++ runtime DLL - to be precise,
the DLL-version of std::getline(std::string&) - since that contains
the already buggy code that can't be fixed.
I repeat:
DO NOT allow isql to use the shared C++ runtime DLL!
(if your isql requires you to press return twice for it to process you
input, or if the commands are lagging behind one step, you have been
bitten by this getline bug)