EPICS base R3.14.0beta2: Known Problems

vxWorks TIMEZONE pentium

If the name of the timezone has more than a few characters a crash can occur on pentium vxWorks iocs. See ansiTime in the vxWorks reference manual for details about TIMEZONE.

GNU make version

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.

Borland build

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