Experimental Physics and Industrial Control System
On 10/10/18 1:18 PM, Maren Purves wrote:
> I partially circumvented this by copying a lot of stuff from the
> source tree to the install tree. For as long as I have used EPICS
> we have always had separate source trees and install trees and I'm
> not willing to abandon that concept - we do that for the rest of
> our software as well.
For what it's worth, I set up separated builds as part of the
Debian packaging work with several 3.14.12.x, and now 3.15.x.
Manually copying EpicsHostArch was necessary, but as I recall
that was the only additional copying which was required.
Another issue I have encountered is clobbering of configure/RULES
if two installs were done directly to the same directory. This can
be avoided by using a temporary directory as INSTALL_LOCATION,
and also setting FINAL_LOCATION to where the tree will eventually
be placed. Then the conflicting configure/* are not copied.
Also, I have a functional, but incomplete, side-project to make
fully relocatable Linux builds. Meaning that the built executables
and shared libraries can be copied and run from any location as long
as their relative locations are preserved.
- References:
- Questions about install Lucock, Richard M
- Re: Questions about install Jeong Han Lee
- Re: Questions about install Lucock, Richard M
- Re: Questions about install Maren Purves
- Navigate by Date:
- Prev:
Re: Questions about install Maren Purves
- Next:
Re: CSS data browser to MySQL connection Vishnu Patel
- 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: Questions about install Maren Purves
- Next:
CAS / PCAS documentation Dr. Bastian Löher
- 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