Jim Thomas wrote:
"Andrew" == Andrew Johnson <[email protected]> writes:
Andrew> Personally I think that on Linux at least we should be embedding
Andrew> the paths to the shared libraries into those binaries that use
Andrew> them. I have this working, and will see if I can persuade Janet
Andrew> to accept it for R3.14.1
If possible, please make it "easy" to put a different target path in
CONFIG_SITE_whatever for those of us who copy the installation elsewhere.
For the up-coming R3.14.1 release Janet has changed the linux-x86 default
to build static libraries - configure/os/CONFIG_SITE.Common.linux-x86 has
to be edited on installation to set SHARED_LIBRARIES=YES. However I have
also added another setting to that file called SHRLIB_SEARCH_DIRS which is
a list of application tops that are included in the runtime search path
for shared libraries in the executables. In R3.14.1 this is only for
Linux, but the approach could be generalized and added to other
architectures if desired. For building extensions against R3.14.1 you
would need to add the absolute path to your extensions top to this
variable in CONFIG_SITE.Host.Linux
- Andrew
--
A: No, see http://www.netmeister.org/news/learn2quote.html
Q: Should I include quotations after my reply ?
- References:
- Building 3.13Extensions with 3.14 base Problem. Edwin du
- Re: Building 3.13Extensions with 3.14 base Problem. Andrew Johnson
- Navigate by Date:
- Prev:
hi 黄松
- Next:
RE: Booting RTEMS IOC problem Edwin
- 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: Building 3.13Extensions with 3.14 base Problem. Andrew Johnson
- Next:
Re: my base download account cann't use M.C.Shao
- 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
|