On Linux the linking normally defaults to shared libraries.
In <base>/configure/os/CONFIG_SITE.linux-x86.linux-x86 have you set
SHARED_LIBRARIES=NO and/or STATIC_BUILD=YES?
Mark
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Pierrick Hanlet
Sent: Friday, July 09, 2010 9:38 AM
To: [email protected]
Subject: linking to shared objects user libraries
Hi,
I'm using 3.14.11 on a linux machine. I would like to use several
external (i.e. non-EPICS) .so libraries
in my ioc makefile/ However, the linking appears to default to static
libraries. According to the applications
developers guide, section 4.6.23.7, I should modify CONFIG_SITE, but
this doesn't work.
What should I do?
Thank you,
Pierrick
------------------------------------------------------------------------
-----------------
Pierrick Hanlet
Fermilab, P.O. Box 500, M.S. 122
Batavia, IL 60510
[email protected]
(630)840-5555/8871/6039 office/lab/fax
http://www-d0.fnal.gov/~hanlet
"Whether you think you can or think you can't, either way, you are
correct" -- Henry Ford
- References:
- linking to shared objects user libraries Pierrick Hanlet
- Navigate by Date:
- Prev:
linking to shared objects user libraries Pierrick Hanlet
- Next:
Re: linking to shared objects user libraries J. Lewis Muir
- 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:
linking to shared objects user libraries Pierrick Hanlet
- Next:
Re: linking to shared objects user libraries J. Lewis Muir
- 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
|