The epid record is in the synApps "std" module. I don't know if you have already done this or not, but you need to download that module from this site:
http://www.aps.anl.gov/bcda/synApps/std/std.html
One you do you can build it. If you are only interested in the epid record from that module you can comment out everything else in the Makefile and stdSupport.dbd files. If you do that then "std" will only depend on base, and you comment out the lines about "snc" and "asyn" in its configure/RELEASE file.
Once you build std you need to add a line like
STD = /home/me/epics/std
to your application's configure/RELEASE file so it knows where to look epidRecord.dbd. Your Makefile would then contain the line:
testPID_LIBS += std
not
testPID_LIBS += devEpidSoft
because devEpidSoft is not the name of the library.
Mark
________________________________
From: [email protected] on behalf of Maurizio Montis
Sent: Wed 8/26/2009 5:35 AM
To: Pal Trivan
Cc: [email protected]
Subject: Re: problem using epid record
First of all thank for your info, i read something about the "SynApps"
package and it is very interesting.
I have a question: if i want use only the epid record with your
package, how do i have to set the makefile?
thank a lot!
Maurizio M.
2009/8/26, Pal Trivan <[email protected]>:
> Hi,
>
> I'm also a user of the epid record (which by the way is *great*). However, I
> use it here at PSI within our 'custom' environment.
>
> In the Epics release R3.14.8.2 it is located in the 'SynApps' package, which
> you should include.
>
> I would be happy to share any other information on the usage (from my
> experience), if you would like.
>
> Regards,
>
> Trivan
> --
> Dr. Trivan Pal
>
> [email protected]
>
> +41 56 310 4558
>
> PSI
> Switzerland
>
> ________________________________
>
> From: [email protected] on behalf of Maurizio Montis
> Sent: Wed 8/26/2009 11:22 AM
> To: [email protected]
> Subject: problem using epid record
>
>
>
> Hi,
> i'm looking for to use the epid record to control an High Voltage
> Power Supply but i'm in trouble: i'm trying to compile my ioc but i
> have this kind of error:
>
> make[3]: *** No rule to make target
> `../../../lib/linux-x86//libepidRecord.a', needed by `testPID'. Stop.
>
> I've setted the Makefile in src directory specifing:
> 1) testPID_DBD += epidRecord.dbd
> 2) testPID_LIBS += epidRecord
> 3) testPID_LIBS += devEpidSoft
>
> where is my mastake? thanks a lot for any suggestions.
>
>
> Maurizio M.
>
>
>
- References:
- problem using epid record Maurizio Montis
- RE: problem using epid record Pal Trivan
- Re: problem using epid record Maurizio Montis
- Navigate by Date:
- Prev:
Re: problem using epid record Ralph Lange
- Next:
Re: problem using epid record Ralph Lange
- 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: problem using epid record Maurizio Montis
- Next:
Re: problem using epid record Ralph Lange
- 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
|