added new problems

This commit is contained in:
Marty Kraimer
2002-02-19 18:38:34 +00:00
parent 654ca82fbf
commit a3f18bc3df
+66 -5
View File
@@ -5,12 +5,73 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>No title</title>
<meta name="GENERATOR" content="amaya 5.1" />
<meta name="GENERATOR" content="amaya 5.3, see http://www.w3.org/Amaya/" />
</head>
<body>
<h1 style="text-align: center">EPICS base R3.13.0beta1: Known Problems</h1>
<p> </p>
<h2>casEventMask</h2>
<p>The multiply-defined fatal error of the type</p>
<pre>ld: fatal: symbol `resTable&lt;casEventMaskEntry,
stringId&gt;::tableSize(void) const' is multiply-defined:
(file ../../../../../lib/solaris-sparc-&gt;gnu//libcas.a(caServerI.o)
and file ../../../../../lib/solaris-sparc-&gt; gnu//libcas.a(casEventMask.o));
</pre>
<p>in the build of base can be fixed by removing line 43</p>
<pre>template class resTable &lt; casEventMaskEntry, stringId &gt;;
</pre>
<p>from base/src/cas/generic/casEventMask.cc.</p>
<h2>config - Old build rules</h2>
<p>The following files should be added in the base/config directory to allow
builds of R3.13 (Makefile.Host) extensions with beta1.</p>
<pre>win32-x86-borland builds need:
File name: CONFIG.Host.win32-x86-borland
File contents: -include $(EPICS_BASE)/config/CONFIG.Host.Borland
File name: CONFIG_HOST_ARCH.win32-x86-borland
File contents: -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.Borland
File name: CONFIG_SITE.Host.win32-x86-borland
File contents: -include $(EPICS_BASE)/config/CONFIG_SITE.Host.Borland
hpux-m68k builds need:
File name: CONFIG.Host.hpux-m68k
File contents: -include $(EPICS_BASE)/config/CONFIG.Host.hp700
File name: CONFIG_HOST_ARCH.hpux-m68k
File contents: -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.hp700
File name: CONFIG_SITE.Host.hpux-m68k
File contents: -include $(EPICS_BASE)/config/CONFIG_SITE.Host.hp700
osf-alpha builds need:
File name: CONFIG.Host.osf-alpha
File contents: -include $(EPICS_BASE)/config/CONFIG.Host.alpha
File name: CONFIG_HOST_ARCH.osf-alpha
File contents: -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.alpha
sun4-sparc builds need:
File name: CONFIG.Host.sun4-sparc
File contents: -include $(EPICS_BASE)/config/CONFIG.Host.sun4
File name: CONFIG_HOST_ARCH.sun4-sparc
File contents: -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.sun
</pre>
<h2>configure - New build rules</h2>
<p>The following change is needed for shared library builds on Unix hosts.</p>
<pre>Index: CONFIG_BASE
===================================================================
RCS file: /net/phoebus/epicsmgr/cvsroot/epics/base/configure/CONFIG_BASE,v
retrieving revision 1.32
diff -r1.32 CONFIG_BASE
8a9
&gt; EPICS_BASE_HOST_LIB = $(EPICS_BASE)/lib/$(EPICS_HOST_ARCH)</pre>
<h2>vxWorks TIMEZONE pentium</h2>
<p>If the name of the timezone has more than a few characters a crash can
@@ -28,9 +89,9 @@ should be changed to int or signed char.</p>
<h2>RTEMS and NTP</h2>
<p>The RTEMS startup routine waits until a time synchronization packet is
received from an NTP server. This causes the RTEMS intialization to loop
endlessly if there is no NTP server on the network.
This problem has been fixed in the CVS version by allowing the initialization
to time out after a minute or so and to set the IOC time to January 1, 2001.</p>
received from an NTP server. This causes the RTEMS intialization to loop
endlessly if there is no NTP server on the network. This problem has been
fixed in the CVS version by allowing the initialization to time out after a
minute or so and to set the IOC time to January 1, 2001.</p>
=======</body>
</html>