Geoff Savage wrote:
>
> Hi,
>
> We're moving our site specific vxworks builds to follow the new IOC
> software configuration management scheme. Here's oure structure.
>
> <top>
> d0App
> src1
> src2
> src3
>
> How do we combine the results of building src1, src2, ... into the same
> vxworks loadable object? This ability doesn't seem to be in the d0App
> Makefile. Would this be useful?
>
> Geoff
One way is to build a library in each of the above sources. e.g src1/Makefile.Vx
has the statement:
LIBNAME = src1Lib
then have another directory under top
<top>/combine
It's Makefile.Vx has statements like
COMBINE_OBJS += $(TOP)/bin/$(T_A)/src1Lib
...
PROD = combineLib
...
include $(TOP)/config/RILES.Vx
combineLib: $(COMBINE_OBJS)
$(LINK.c) $@ $(COMBINE_OBJS)
Marty Kraimer
- References:
- building site specific vxworks objects Geoff Savage
- Navigate by Date:
- Prev:
Re: CA gateway compile on Linux Ralph . Lange
- Next:
mv162lx and NI-1014 Geoff Savage
- 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:
building site specific vxworks objects Geoff Savage
- Next:
building 3.13.2 Jim Thomas
- 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
|