diff --git a/documentation/KnownProblems.html b/documentation/KnownProblems.html index 973d7f1a2..39f481c29 100644 --- a/documentation/KnownProblems.html +++ b/documentation/KnownProblems.html @@ -20,33 +20,51 @@ for details about TIMEZONE.
GNU make version 3.78.1 or later is required for builds. The README.html -file specifies version 3.70 but this version does not support the call function. - +file specifies version 3.70 but this version does not support the call +function.
The borland-x86 build of base fails in src/ca because the Borland compiler v5.5 -does not support C++ placement delete. A fix is to add the following code after the -#include lines in ca/netIO.h and ca/syncGroup.h.
+The borland-x86 build of base fails in src/ca because the Borland compiler +v5.5 does not support C++ placement delete. A fix is to add the following +code after the #include lines in ca/netIO.h and ca/syncGroup.h.
-// does the local compiler support placement delete+
-#if defined (_MSC_VER)
-# if _MSC_VER >= 1200
-# define NETIO_PLACEMENT_DELETE
-# endif
-#elif defined ( __HP_aCC )
-# if _HP_aCC > 033300
-# define NETIO_PLACEMENT_DELETE
-# endif
-#elif defined ( __BORLANDC__ )
-# if __BORLANDC__ > 0x550
-# define NETIO_PLACEMENT_DELETE
-# endif
-#else
-# define NETIO_PLACEMENT_DELETE
-#endif
+// does the local compiler support placement delete
+#if defined (_MSC_VER)
+# if _MSC_VER >= 1200
+# define NETIO_PLACEMENT_DELETE
+# endif
+#elif defined ( __HP_aCC )
+# if _HP_aCC > 033300
+# define NETIO_PLACEMENT_DELETE
+# endif
+#elif defined ( __BORLANDC__ )
+# if __BORLANDC__ > 0x550
+# define NETIO_PLACEMENT_DELETE
+# endif
+#else
+# define NETIO_PLACEMENT_DELETE
+#endif
The order of certain Microsoft header file includes must be rearranged as +follows in base/src/osi/os/win32/osdMutex.c and possibly also +base/src/libCom/osi/os/win32/osdEvent.c. This problem does not exist with +Visual C++ 7.0 (visual C++ .net).
+ +// visual c++ 6.0 appears to be sensitive to the
// order of the following four lines
#define VC_EXTRALEAN
#define _WIN32_WINNT 0x400
#include <windows.h>
#include <winsock2.h>