I'm having problems building capfast .sch files into .db files.
I'm using the DB rule and specify the .db I want built based on the
schematic name, in this case I want tnet.sch built and install as tnet.db.
However when I do this I get the following error:
mahaiula:tnetDev> gmake
perl /usr/local/epics/r3.14.0beta2/base/configure/tools/makeMakefile.pl
O.solaris-sparc-gnu ../../..
mkdir O.Common
gmake -C O.solaris-sparc-gnu -f ../Makefile TOP=../../..
T_A=solaris-sparc-gnu install
gmake[1]: Entering directory
`/home/ktsubota/kroot/kss/epcom/unixIoc/dev/tnetDev/O.solaris-sparc-gnu'
gmake[1]: *** No rule to make target `../O.Common/tnet.substitutions',
needed by `../O.Common/tnet.db'. Stop.
gmake[1]: Leaving directory
`/home/ktsubota/kroot/kss/epcom/unixIoc/dev/tnetDev/O.solaris-sparc-gnu'
gmake: *** [install.solaris-sparc-gnu] Error 2
mahaiula:tnetDev>
I've tried specifying "DB += tnet.edf" and this generates the .edf file
based on tnet.sch but also
goes ahead installs it into $(INSTALL_DB), it didn't convert the .edf to
.db.
I also specified both "DB += tnet.edf tnet.db" but that gives an error
saying it can't fine /edb.def.
Am I using the wrong rule? How do I tell the makefile to take a .sch file
and make and install a .db file?
Thank you.
Kevin Tsubota
California Association for Research in Astronomy
W.M. Keck Observatory
65-1120 Mamalahoa Hwy.
Kamuela, HI 96743
tel: (808) 885-7887