EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  <19971998  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  Index 1994  1995  1996  <19971998  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 
<== Date ==> <== Thread ==>

Subject: Re: problem w/gdct and epics 3.13
From: Marty Kraimer <[email protected]>
To: "Dale L. Brewe" <[email protected]>
Cc: [email protected]
Date: Fri, 17 Oct 1997 08:14:15 -0500
Dale L. Brewe wrote:
> 
> I recently built epics 3.13beta11 for solaris and am trying to get going
> with gdct313, which I obtained prebuilt from the solaris platform
> developers site.
> However, the first step seems to be a doozy. When I start up gdct313 in
> <epics base>/dbd, I get the following error messages:
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Using dbd include path /usr/local/epics/3.13/base/dbd
> Error "menu not found"  Last token ")"
> input line:             menu(menuScan)
>    in: path "/usr/local/epics/3.13/base/dbd"  file dbCommon.dbd line 22
>    in: file /usr/local/epics/3.13/base/dbd/dbCommonRecord.dbd line 2
> 
> Error "syntax error"  Last token ""
> input line:             menu(menuScan)
>    in: path "/usr/local/epics/3.13/base/dbd"  file dbCommon.dbd line 22
>    in: file /usr/local/epics/3.13/base/dbd/dbCommonRecord.dbd line 2
> 
> db_parse returned -1
> Read failed: dbd file /usr/local/epics/3.13/base/dbd/dbCommonRecord.dbd
> Read dbd file: /usr/local/epics/3.13/base/dbd/menuGlobal.dbd
> Read dbd file: /usr/local/epics/3.13/base/dbd/base.dbd
> Error "syntax error"  Last token "field"
> input line:     field(NAME,DBF_STRING) {
>    in: file /usr/local/epics/3.13/base/dbd/dbCommon.dbd line 1
> 
> db_parse returned -1
> Read failed: dbd file /usr/local/epics/3.13/base/dbd/dbCommon.dbd
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> After this I get normal looking reports that it has read the rest of the
> .dbd files. I would appreciate a hint as to what is going on here.
> 


You must use a completely expanded dbd file, i.e. it must include 
definitions for all menus and record types used by any record instances.
gdct313 (and also dct313) use the static database access library.
These error message are coming from this library.

If you are starting with 3.13 run makeBaseApp and create the example
application.

In the directory 

exampleApp/Db

run gdct313.

The dbd file you want to load is

dbd/exampleApp.dbd


Marty Kraimer

References:
problem w/gdct and epics 3.13 Dale L. Brewe

Navigate by Date:
Prev: problem w/gdct and epics 3.13 Dale L. Brewe
Next: Install problem w/epics 3.13beta11 mauro
Index: 1994  1995  1996  <19971998  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: problem w/gdct and epics 3.13 Dale L. Brewe
Next: Install problem w/epics 3.13beta11 mauro
Index: 1994  1995  1996  <19971998  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, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·