> To get a library in Makefile.Host you insert
> LIBRARY=xxx
> Then the libraries name is libxxx.a.
> I want to create a host library with out the prefixing the word lib. I
> didn't see any renaming options or prefix changing options in the
> documentation. Any suggestions?
Geoff,
Assuming you are using EPICS Base 3.13.X, the config line line (in
CONFIG.Host.UnixCommon) that set the full name for libraries is
LIBNAME = $(LIBRARY:%=lib%.a)
Overwriting this definition in the appropriate place should do the job.
The list of appropriate places may include
local Makefile.Host
- just for builds in this directory
$(TOP)/config/CONFIG_APP or $(TOP)/config/CONFIG
- for all modules under this TOP
$(EPICS_BASE)/config/CONFIG_SITE.Host.UnixCommon
- for all Unix architectures on your site
$(EPICS_BASE)/config/CONFIG_SITE.Host.$(HOST_ARCH)
- for all builds on a specific architecture
on your site
Hope this helps..
Ralph
- References:
- Renaming host libraries during builds Geoff Savage
- Navigate by Date:
- Prev:
Renaming host libraries during builds Geoff Savage
- Next:
Proposed R3.13.3 Marty Kraimer
- 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:
Renaming host libraries during builds Geoff Savage
- Next:
Proposed R3.13.3 Marty Kraimer
- 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
|