Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019 
<== Date ==> <== Thread ==>

Subject: Re: edm 1-12.40 on epics 3.14.12
From: Angus Gratton <angus.gratton@anu.edu.au>
To: banerian@u.washington.edu
Cc: "tech-talk@aps.anl.gov" <tech-talk@aps.anl.gov>
Date: Thu, 10 Mar 2011 15:15:46 +1100
On Thu, 2011-01-20 at 13:31 -0800, S. Banerian wrote:
> I have been in the process of testing out epics 3.14.12 on debian linux
> 2.6.32 kernel, gcc 4.4, libc 2.11.2, and have encountered an issue with
> edm versions 1-12-39 and 1-12-40 which I’ve been unable to explain.
> 
>*snip*
> 
> /usr/local/cnts/epics/extensions/lib/linux-x86/libEpics.so: undefined
> symbol: create_epicsPvPtr
> 

Hi S.,

This response might come too late, but we just saw the same error on edm
1-12-41 and saw your tech-talk post, so I thought I would reply for
completeness' sake.

The semi-short answer is that you need to rebuild the edmPvObjects file,
as described here:
http://ics-web.sns.ornl.gov/edm/edmUserManual/index.html#id3486646


In our case we had just edited the library path in the existing
edmPvObjects file, to point to the correct libEpics.so file. It seems
that recently the class name has changed from 'epicsPv' to 'EPICS'. The
errors are the edm runtime lookup function failing to find that class,
even though it can find the library.

(So the absolute short answer is that, if the edmPvObjects file has the
right library path, change 'epicsPv'  to 'EPICS')

Cheers,

Angus


-- 
Angus Gratton
Computer Control Specialist
Department of Nuclear Physics
Australian National University

Ph: +61 2 6125 2096



References:
edm 1-12.40 on epics 3.14.12 S. Banerian

Navigate by Date:
Prev: Re: Asyn/Modbus Delay Robert Emery
Next: Re: Asyn/Modbus Delay Yves Lussignol
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019 
Navigate by Thread:
Prev: edm 1-12.40 on epics 3.14.12 S. Banerian
Next: support for Tescom pressure controller Pierrick Hanlet
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019 
ANJ, 18 Nov 2013 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·