Gabor Csuka wrote:
>
> Hi All,
>
> I play with the configuration of R3.13.beta11 & Tornado 1.0.1
> After some modification (base/config/CONFIG*) I have the following problem:
>
> --
> useing gmake install.mv167 I got:
> [krykSunB] ~/EpicsR13/base/src/libCom/O.mv167 % /usr/wind/host/sun4-solaris2/bin/cc68k -B/usr/wind/host/sun4-solaris2/lib/gcc-lib/ -nostdinc -DCPU=MC68040 -m68040 -DCPU_FAMILY=MC680X0 -O -Wall -pedantic -ansi -fvolatile -fno-builtin -I. -I.. -I../../../src/include/os/vxWorks -I../../../include -I../../../include -I../../../include/os/vxWorks -I/usr/wind/target/h -DvxWorks -DV5_vxWorks -c ../calcPerform.c -o calcPerform.o
> as: error: unknown option '6'
> as: error: unknown option '8'
> as: error: unknown option '0'
> as: error: unknown option '4'
> as: error: unknown option '0'
> usage: as [-V] [-Q{y,n}] [-f[O][if]#] [-q] [-s]
> [-S] [-K {pic,PIC}] [-o objfile] [-L] [-T]
> [-P [[-Ipath] [-Dname] [-Dname=def] [-Uname]]...]
> [-m [-Ym,path]] [-n] [-xF] [-xarch=v7] [-xarch=v8] [-xarch=v8a] [-xarch=v8plus] [-xarch=v8plusa] file.s...
>
> --
> It is comeing, while the 'as' is /usr/ccs/bin/as, if I have (e.g.) a link
> as -> /usr/wind/host/sun4-solaris2/bin/as68k, than it is fine.
> But if I want to use pc468 as a target the as must be /usr/wind/host/sun4-solaris2/bin/as386.
>
> The question : How can I tell the gmake/cc68k to use /usr/wind/host/sun4-solaris2/bin/as68k as 'as' ? Or any other solution ? Or I'm dumm ?
>
> Regards,
>
> Gabor Csuka
> --
> DESY, Germany
The next release of base will support both both vxWorks 5.2 and vxWorks
5.3, i.e.
tornado. The diffs from beta11 for CONFIG_COMMON and CONFIG_SITE are:
Index: CONFIG_COMMON
===================================================================
RCS file:
/net/phoebus/epicsmgr/cvsroot/epics/base/config/CONFIG_COMMON,v
retrieving revision 1.9
diff -r1.9 CONFIG_COMMON
2c2
< # $Id: CONFIG_COMMON,v 1.9 1997/06/25 06:37:23 jhill Exp $
---
> # $Id: CONFIG_COMMON,v 1.10 1997/10/10 13:52:47 mrk Exp $
61a62,68
> #VX_IS_TORNADO = 1
> ifdef VX_IS_TORNADO
> VX_CONFIG_DIR = $(VX_DIR)/target/config
> VX_INCLUDE = $(VX_DIR)/target/h
> VX_GNU_BIN = $(VX_GNU)/bin
> VX_GNU_LIB = $(VX_GNU)/lib
> else
65a73
> endif
Index: CONFIG_SITE
===================================================================
RCS file: /net/phoebus/epicsmgr/cvsroot/epics/base/config/CONFIG_SITE,v
retrieving revision 1.12
retrieving revision 1.15
diff -r1.12 -r1.15
2c2
< # $Id: CONFIG_SITE,v 1.12 1997/06/25 14:09:40 jba Exp $
---
> # $Id: CONFIG_SITE,v 1.15 1997/10/10 13:52:48 mrk Exp $
42a43
>
48a50,57
>
>
> # The definitions VX_DIR, VX_GNU, GNU_DIR and GNU_LIB
> # are used for the Vx build only. These defintions
> # can be overridden for specific host architectures
> # by creating a CONFIG_SITE.Vx.68k.<host_arch> file
> # with the override definitions.
>
53c62
< VX_DIR=/usr/local/vw/vxV52p1/vw
---
> #VX_DIR=c:/Tornado/target
55,56c64,70
< # Gnu directory for gcc
< #VX_GNU = $(VX_GNU)
---
> ifdef VX_IS_TORNADO
> VX_DIR = /usr/local/vw/tornado101
> VX_GNU = $(VX_DIR)/host/$(WIND_HOST_TYPE)
> WIND_BASE = $(VX_DIR)
> WIND_HOST_TYPE = sun4-solaris2
> else
> VX_DIR=/usr/local/vw/vxV52p1/vw
57a72
> endif
In order to switch from 5.2 amd 5.3 it will only be necessary
to remove the comment character from
#VX_IS_TORNADO = 1
Marty Kraimer
- References:
- R3.13.beta11 & Tornado 1.0.1 Gabor Csuka
- Navigate by Date:
- Prev:
Re: ai record support has an error Marty Kraimer
- Next:
Bug in longinRecord Ralph Lange
- 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:
Re: R3.13.beta11 & Tornado 1.0.1 Ralph Lange
- Next:
Bug in longinRecord Ralph Lange
- 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
|