Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  Index 1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017 
<== Date ==> <== Thread ==>

Subject: R3.13.0.beta12 + PPC MV2306 + VxWorks 5.3.1 (Tornado 1.0.1) + Solaris 2.6
From: "Martí Pi" <martipi@ll.iac.es>
To: <tech-talk@aps.anl.gov>
Date: Tue, 4 Aug 1998 15:07:35 +0100
Hi all,

We are compiling EPICS 3.13.0.beta12 for a PPC board MV2306 with
VxWorks 5.3.1  (Tornado 1.0.1)  under Solaris 2.6.

We are having the following compilation error in the ca (channel access)
directory:

----------------------------------------------------------------------------
----------------------------------------------------------------------------
------------------------------------------------
gnumake[3]: Entering directory
`/usr/epics/R3.13.0.beta12/base/src/ca/O.mv2306'
rm -f iocinf.o
/usr/wind/host/sun4-solaris2/bin/ccppc -B/usr/wind/host/sun4-solaris2/lib/gc
c-lib/ -nostdinc -ansi -pedantic -O  -Wall   -DCPU=PPC604 -DMV2300 -mstrict-
align -DCPU_FAMILY=PPC -DTRUE=1  -DvxWorks -DV5_vxWorks -fno-builtin  -I. -I
..   -I../../../include -I../../../include/os/vxWorks -I/usr/wind/target/h  
 -c  ../iocinf.c
In file included from ../iocinf.h:205,
                 from ../iocinf.c:138:
../caProto.h:241: syntax error before `.'
../iocinf.c:133: warning: `sccsId' defined but not used
../os_depen.h:36: warning: `os_depenhSccsId' defined but not used
gnumake[3]: *** [iocinf.o] Error 1
gnumake[3]: Leaving directory
`/usr/epics/R3.13.0.beta12/base/src/ca/O.mv2306'
gnumake[2]: *** [buildInstall.mv2306] Error 2
gnumake[2]: Leaving directory `/usr/epics/R3.13.0.beta12/base/src/ca'
gnumake[1]: *** [ca.buildInstall] Error 2
gnumake[1]: Leaving directory `/usr/epics/R3.13.0.beta12/base/src'
gnumake: *** [src.buildInstall] Error 2
----------------------------------------------------------------------------
----------------------------------------------------------------------------
------------------------------------------------

I can't find where the syntax error comes from.
I compiled the same EPICS 3.13.0.beta12 for 68k (mv147) and VxWorks 5.2 with
no problems, so the syntax error doesn't show.

Also, Steve Lewis noted that the size of some files is our  src/ca directory
is not equal to their files for the same version.
I just downloaded the 3.13.0beta12 version from the Web and I didn't find
any
patch:

-rw-r--r--   1 epics    control  1737165 jul  25 18:06 R3.13.0.beta12.tar.gz

Are the following src/ca files of the CA  the last version for 3.13 ?

total 914
drwxr-xr-x   5 epics    control     1024 agto  3 12:45 .
drwxr-xr-x  28 epics    control      512 jul  25 22:10 ..
-r--r--r--   1 epics    control    74258 jun  18 15:40 access.c
-r--r--r--   1 epics    control    27938 jun  18 15:40 acctst.c
-r--r--r--   1 epics    control      898 jun  18 15:40 addrList.h
-r--r--r--   1 epics    control     5275 jun  18 15:40 bsd_depen.c
-r--r--r--   1 epics    control     3974 ab   10  1997 BUILD_VMS.COM
-r--r--r--   1 epics    control       93 jun  18 15:40 ca.def
-r--r--r--   1 epics    control    34292 jun  18 15:40 cadef.h
-r--r--r--   1 epics    control     8507 jun  18 15:40 caerr.h
-r--r--r--   1 epics    control      786 eno  25  1996 caeventmask.h
-rwxr-xr-x   1 epics    control     8943 jul  28 00:26 caProto.h
-r--r--r--   1 epics    control      634 jun  18 15:40 caRepeater.c
-r--r--r--   1 epics    control    10602 jun  18 15:40 catime.c
-r--r--r--   1 epics    control    22573 jun  18 15:40 conn.c
-r--r--r--   1 epics    control    49903 jun  18 15:40 convert.c
-r--r--r--   1 epics    control     1388 ab   10  1997 evtime.c
-r--r--r--   1 epics    control     2339 may   5  1997 flow_control.c
-r--r--r--   1 epics    control      663 agto  5  1993 future_work.txt
-r--r--r--   1 epics    control     7438 jun  18 15:40 if_depen.c
-rwxr-xr-x   1 epics    control    45054 jul  29 20:03 iocinf.c
-rwxr-xr-x   1 epics    control    21550 jul  29 20:04 iocinf.h
-r--r--r--   1 epics    control       82 jun  28  1996 Makefile
-r--r--r--   1 epics    control     1141 jun  18 15:40 Makefile.Host
-r--r--r--   1 epics    control      468 nbre  2  1996 Makefile.Vx
-r--r--r--   1 epics    control     5420 jun  18 15:40 net_convert.h
drwxr-xr-x   2 epics    control      512 agto  3 12:45 O.mv2306
drwxr-xr-x   2 epics    control      512 agto  3 12:53 O.solaris
-rwxr-xr-x   1 epics    control     2859 jul  28 00:15 os_depen.h
-r--r--r--   1 epics    control     5198 jun  18 15:40 posix_depen.c
-r--r--r--   1 epics    control    12896 jun  18 15:40 repeater.c
-r--r--r--   1 epics    control    24439 jun  18 15:40 service.c
-r--r--r--   1 epics    control    12016 jun  18 15:40 syncgrp.c
-r--r--r--   1 epics    control     2031 jun  18 15:40 test_event.c
-r--r--r--   1 epics    control     2970 dbre 19  1995 ucx.h
-r--r--r--   1 epics    control     1671 nbre 14  1994 V5_vxWorks_patch.c
-r--r--r--   1 epics    control     6897 jun  18 15:40 vms_depen.c
-r--r--r--   1 epics    control    21746 jun  18 15:40 vxWorks_depen.c
-r--r--r--   1 epics    control    18325 jun  18 15:40 windows_depen.c


One more question:  our Wind River Systems representative says that
the BSP for the MV2306 is exactly the same as for the MV2304.
Is that true ?

Many thanks.
Regards,

   Marti

------------------------------------------------------------
Martí Pi i Puig                        martipi@iac.es
GTC Control Group  (GRANTECAN, S.A.)   http://www.gtc.iac.es
Instituto de Astrofísica de Canarias   http://www.iac.es
c/ Vía Láctea s/n                      Phone:  34-922-395137
38200 La Laguna (Tenerife)             Fax:    34-922-315032


Navigate by Date:
Prev: CAMAC 2992 hangs vmebus Paul Sichta
Next: Re: R3.13.0.beta12 + PPC MV2306 + VxWorks 5.3.1 (Tornado 1.0.1) + Solaris 2.6 Rozelle Wright
Index: 1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017 
Navigate by Thread:
Prev: RE: CAMAC 2992 hangs vmebus Eric Bjorklund, NPSM
Next: Re: R3.13.0.beta12 + PPC MV2306 + VxWorks 5.3.1 (Tornado 1.0.1) + Solaris 2.6 Rozelle Wright
Index: 1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·