mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-23 23:23:04 +01:00
22 lines
809 B
Plaintext
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)
|