EPICS Controls 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  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: R3.13.0.beta12 + PPC MV2306 + VxWorks 5.3.1 (Tornado 1.0.1) + Solaris 2.6
From: [email protected] (Rozelle Wright)
To: [email protected], [email protected]
Date: Tue, 4 Aug 1998 09:06:15 -0600
Hi Everyone,
I'm sure Jeff will answer this as soon as he gets in.
The problem is that the newest patch for tornado has modified an include
file h/net/mbuf.h  by including the define
#define m_type mBlkHdr.mType
It is included in some of the network files that channel access uses
and conflicts with a field name m_type in Jeff's channel access code
I believe he is working on a solution and should send out a message later
this morning.
Rozelle

---------------------------------------------------------
|                                                       |
|Rozelle Wright              Phone (505) 667-4804       |
|Los Alamos Natl Labs LANSCE-8  FAX (505) 665-5107      |
|PO Box 1663 MS-H820         Group Office (505) 667-6087|
|Los Alamos, NM 87545        email : [email protected]   |
|                                                       |
---------------------------------------------------------
  




 
> From [email protected] Tue Aug  4 08:14 MDT 1998
> To: <[email protected]>
> Subject: R3.13.0.beta12 + PPC MV2306 + VxWorks 5.3.1  (Tornado 1.0.1) + Solaris 2.6
> Date: Tue, 4 Aug 1998 15:07:35 +0100
> Mime-Version: 1.0
> X-Priority: 3 (Normal)
> X-Msmail-Priority: Normal
> X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
> Importance: Normal
> X-Mimeole: Produced By Microsoft MimeOLE V4.72.2106.4
> Content-Transfer-Encoding: quoted-printable
> X-Mime-Autoconverted: from 8bit to quoted-printable by mailgate.ll.iac.es id PAA14448
> X-Lines: 119
> Content-Type: text/plain; charset="iso-8859-1"
> Content-Length: 5345
> 
> 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                        [email protected]
> 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: R3.13.0.beta12 + PPC MV2306 + VxWorks 5.3.1 (Tornado 1.0.1) + Solaris 2.6 Martí Pi
Next: RE: R3.13.0.beta12 + PPC MV2306 + VxWorks 5.3.1 (Tornado 1.0.1) + Solaris 2.6 Jeff Hill
Index: 1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: R3.13.0.beta12 + PPC MV2306 + VxWorks 5.3.1 (Tornado 1.0.1) + Solaris 2.6 Martí Pi
Next: RE: R3.13.0.beta12 + PPC MV2306 + VxWorks 5.3.1 (Tornado 1.0.1) + Solaris 2.6 Jeff Hill
Index: 1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·