2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 <2020> 2021 2022 2023 2024 2025 | Index | 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 <2020> 2021 2022 2023 2024 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: Problem compiling EPICS 7 commit 85d1982 when INSTALL_LOCATION is set |
From: | "Johnson, Andrew N. via Core-talk" <core-talk at aps.anl.gov> |
To: | Dirk Zimoch <dirk.zimoch at psi.ch> |
Cc: | EPICS core-talk <core-talk at aps.anl.gov> |
Date: | Fri, 17 Apr 2020 16:53:09 +0000 |
On Apr 17, 2020, at 11:05 AM, Zimoch Dirk (PSI) via Core-talk <core-talk at aps.anl.gov> wrote:
Right, it’s actually a bootstrapping problem, although for this particular tool we could probably also avoid it by adding some dependencies to the Makefile. It’s easier to fix the ‘use lib’ line in the tool though.
Some of the Perl scripts in src/tools are needed by build rules that create the O.* directories and make the install tree and so on, so they aren’t installed when we first need to run them. FIND_TOOL allows them to be run from either location, but the
scripts must still be able to locate any EPICS:: libraries they use when run from either location. The podToHtml.pl script only started using EPICS:: libraries very recently, and I didn’t think to add $Bin to it’s library search path at the time so this is
my bug which I will fix.
Thanks for the report,
- Andrew
--
Complexity comes for free, simplicity you have to work for.
|