Experimental Physics and Industrial Control System
|
For reference, I solved the issue with that missing symbol. There was an issue in the apache webserver so that LD_LIBRARY_PATH was not being passed along to ArchiveDataServer.cgi. The solution was to set LD_LIBRARY_PATH in the apache start up script and use the PassEnv directive rather than SetEnv in the archiver section of the configuration file. Thanks for all the help!
James
On Tue, Dec 4, 2012 at 8:58 AM, Kasemir, Kay <[email protected]> wrote:
It's in EPICS base's libCom:
nm libCom.a | fgrep epicsTimeStampEv
00000e70 T __ZNK9epicsTimecv14epicsTimeStampEv
00005990 S __ZNK9epicsTimecv14epicsTimeStampEv.eh
U __ZNK9epicsTimecv14epicsTimeStampEv
It's the C++ mangled name for something in the epicsTime class, maybe this section:
class epicsShareClass epicsTime
{
/* convert to and from EPICS epicsTimeStamp format */
operator epicsTimeStamp () const;
-Kay
From: James F Ross <[email protected]<mailto:[email protected]>>
Date: Tuesday, December 4, 2012 08:41
To: "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>>
Subject: Missing symbol cannel archiver
Hello all,
I'm trying to determine where ArchiveDataServer.cgi is getting the symbol: _ZNK9epicsTimecv14epicsTimeStampEv.
It is showing up in httpd.conf with the following error whenever I try to run the archive data server:
[Mon Dec 03 14:20:18 2012] [error] [client 127.0.0.1] /var/www/html/archive/cgi/ArchiveDataServer.cgi: symbol lookup error: /var/www/html/archive/cgi/ArchiveDataServer.cgi: undefined symbol: _ZNK9epicsTimecv14epicsTimeStampEv
[Mon Dec 03 14:20:18 2012] [error] [client 127.0.0.1] Premature end of script headers: ArchiveDataServer.cgi
I have had library problems in the past, so it may well be that this is a library issue, but I can't find any reference to which library if that is the case. When i google for the symbol, it shows up in a few places, most of them SLAC files specific to their epics apps, but it doesn't show any of the IOCs I have.
Thanks
James Ross
- References:
- Missing symbol cannel archiver James F Ross
- Re: Missing symbol cannel archiver Kasemir, Kay
- Navigate by Date:
- Prev:
Re: Utilities for EPICS on Multi-Core Linux Jack Smith
- Next:
s7nodave Pavel Maslov
- 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: Missing symbol cannel archiver Kasemir, Kay
- Next:
Initializing starting position on a Motor Tonia Batten
- 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
|
ANJ, 18 Nov 2013 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
·
Search
·
EPICS V4
·
IRMIS
·
Talk
·
Bugs
·
Documents
·
Links
·
Licensing
·
|