Subject: |
Re: ChannelArchiver build problem with 3.14.11 on Suse linux |
From: |
"Kasemir, Kay" <[email protected]> |
To: |
TechTalk <[email protected]> |
Date: |
Tue, 26 Oct 2010 17:28:23 -0400 |
Hello Murali:
> I am able to build a 32 bit version of the ChannelArchiver from sourceforge
> under R3-14-11 with some changes to cater to my local environment and one
> change to ArchiveDataServer.cpp (see patch).
Based on a brief glance, your patch looks OK, and with the
#if (EPICS_REVISION = 14 && EPICS_MODIFICATION >= 11)
it should still work for previous releases, so why don't you commit that to
the repository.
> I have installed a later version of XML-RPC and Xerces in /opt/local so I have
> to make some changes to accommodate that.
The XML-RPC library used to be a compatibility problem, which is why I
included specific sources. One thing to watch for is that the sources
included with the archiver were patched to allow small numbers.
The XML-RPC standard didn't allow passing numbers in the "1e-10" notation,
only as "0.0000000001". But the original XML-RPC library used too few digits
when formatting numbers in to the protocol, so you got "0.000". I patched
that, but you'd have to check your later version to assert that it still
passes small numbers.
Thanks,
Kay
- Replies:
- Re: ChannelArchiver build problem with 3.14.11 on Suse linux Burkhard Kolb
- References:
- RE: ChannelArchiver build problem with 3.14.11 on Suse linux Shankar, Murali
- Navigate by Date:
- Prev:
RE: ChannelArchiver build problem with 3.14.11 on Suse linux Shankar, Murali
- Next:
Re: ChannelArchiver build problem with 3.14.11 on Suse linux Shankar, Murali
- 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: ChannelArchiver build problem with 3.14.11 on Suse linux Shankar, Murali
- Next:
Re: ChannelArchiver build problem with 3.14.11 on Suse linux Burkhard Kolb
- 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
|