Hello,
You will need EPICS R3.13.3 if you wish to build against the SENS IP kernel which
is present in Tornado II because WRS header files have defined a macro with
the same name as one of the fields in the CA data structures.
Jeff
> -----Original Message-----
> From: [email protected] [mailto:[email protected]]On Behalf Of shen
> guobao
> Sent: Tuesday, August 01, 2000 2:46 AM
> To: [email protected]
> Subject: How to build EPICS3.13.1 for PPC?
>
>
> Hello,
> I use EPICS3.13.1, vxWorks5.3.1(PPC2303). My host is Sun/Solaris2.7,
> target is MV2302 board(PPC603).
> Now I want to build base for PPC, I have modified some files.
> In CONFIG_SITE_ENV:
> I set 'CROSS_COMPILER_TARGET_ARCHS=mv2303'
> And I create the CONFIG.Vx.mv2303:
> '
> # $Id: CONFIG.Vx.mv2303,v 1.1 1998/06/04 19:15:13 wlupton Exp $
> #
> # This file is maintained by the EPICS community.
> # Vx GNU cross compiler suffix
> CMPLR_SUFFIX = ppc
>
> # For Vx directories of form:
> # $(VX_DIR)/$(HOST_ARCH).$(ARCH_CLASS)/bin
> ARCH_CLASS = ppc
>
> # Architecture specific build flags (TRUE=1 via LBL; needed in
> camessage.c)
> ARCH_DEP_CFLAGS = -fno-for-scope -DCPU_FAMILY=PPC -DCPU=PPC603
> -D_GNU_TOOL -DTRUE=1
> '
> But when I use gnumake in the epics/base/ , it gives the following
> errors:
> "
> /ssrf/project/master/wind/T1.0.1/host/sun4-solaris2/bin/ccppc
> -B/ssrf/project/master/wind/T1.0.1/host/sun4-solaris2/lib/gcc-lib/
> -nostdinc -ansi
> -pedantic -O2 -fstrength-reduce -Wall -fno-for-scope
> -DCPU_FAMILY=PPC -DCPU=PPC603
> -D_GNU_TOOL -DTRUE=1 -DvxWorks -DV5_vxWorks -fno-builtin -I. -I..
> -I../../../include -I../../../include/os/vxWorks
> -I/ssrf/project/master/wind/T1.0.1/target/h -c ../iocinf.c
> In file included from ../iocinf.h:212,
> from ../iocinf.c:151:
> ../caProto.h:241: syntax error before `.'
> ../iocinf.c:146: warning: `sccsId' defined but not used
> ../os_depen.h:36: warning: `os_depenhSccsId' defined but not used
> gmake[3]: *** [iocinf.o] Error 1
> gmake[3]: Leaving directory
> `/ssrf/project/master/epics/R3.13.1/base/src/ca/O.mv2303'
> gmake[2]: *** [buildInstall.mv2303] Error 2
> gmake[2]: Leaving directory
> `/ssrf/project/master/epics/R3.13.1/base/src/ca'
> gmake[1]: *** [ca.buildInstall] Error 2
> gmake[1]: Leaving directory
> `/ssrf/project/master/epics/R3.13.1/base/src'
> gmake: *** [src.buildInstall] Error 2
> "
>
> How can I do?
>
> Best Regards,
> guobao shen
- References:
- How to build EPICS3.13.1 for PPC? shen guobao
- Navigate by Date:
- Prev:
How to build EPICS3.13.1 for PPC? shen guobao
- Next:
RFC: Graphical Database Editor Andrew Johnson
- Index:
1994
1995
1996
1997
1998
1999
<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:
How to build EPICS3.13.1 for PPC? shen guobao
- Next:
RFC: Graphical Database Editor Andrew Johnson
- Index:
1994
1995
1996
1997
1998
1999
<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
|