2002 <2003> 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 | Index | 2002 <2003> 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: R3.14.2 |
From: | Andrew Johnson <[email protected]> |
To: | Jeff Hill <[email protected]> |
Cc: | "'Anderson, Janet B.'" <[email protected]>, [email protected], "'Marty Kraimer'" <[email protected]>, "'Eric Norum'" <[email protected]>, "'Ralph Lange'" <[email protected]>, [email protected], Chris Timossi <[email protected]> |
Date: | Tue, 04 Feb 2003 09:41:53 -0600 |
Jeff,I think you read more into my message than I intended, which was written from relative ignorance of how EPICS IOCs are built and used on Windows.
My original aim was to resolve the issues that we have at the moment when building IOCs for Linux (which defaults to SHARED_LIBRARIES=YES). I don't think it's acceptable to have to set the LD_LIBRARY_PATH variable before running binaries, especially when there's a way to build the path to the necessary shared libraries (which are not necessarily all in base - the sequencer also uses a couple of libraries at runtime) into the binary in the first place. At present that can be done manually on Linux with settings in one or more config files, but it's silly for these to have to be made manually when they can easily be automated, which is what I've been working on. As long as we can do that on Linux and Solaris (and HP if Ralph and the other HP-ers want it) I don't really care that it can't be done on Windows, which seems to be the case.
I don't intend to make any changes to the win32 configuration files, I just wanted to ensure that I had explored all of the targets with this proposal. It can't be done the same way on win32, so end of story.
- Andrew -- Tongue-twister: Say "Peggy Babcock" 10 times without stumbling...