EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Newbie - stuck at makeBaseApp.pl
From: Jeffrey Holt <[email protected]>
To: "[email protected]" <[email protected]>
Date: Mon, 16 Mar 2009 21:13:50 -0400
Hello All,
 
I'm a newbie and I can't seem to get the example ioc working.
 
I must be missing something - probably something simple but I'm stuck and any guidance would be very much appreciated. My guess is it has something to do with "Error 2" during the application make - the result is that the example application is simply not created or compiled as far as I can tell. Following are the basic step I took using the cygwin platform:
 
# unzip to c:/epics
 
$ export EPICS_HOST_ARCH=cygwin-x86
$ cd epics/base-3.14.10
$ make
$ echo $EPICS_HOST_ARCH
 
# make directory
 
$ mkdir app
$ cd app
$ c:/epics/base-3.14.10/bin/cygwin-x86/makeBaseApp.pl -t example myapp
$ c:/epics/base-3.14.10/bin/cygwin-x86/makeBaseApp.pl -i -t example myapp
 
# from developers guide : 2.2.4 Sequencer Example
# The sequencer is now supported as an unbundled product. The example includes an example state notation program;
# sncExample.stt. As created by makeBaseApp the example is not built or executed.
# Before sncExample.st can be built, the sequencer must be built using the same version of base that the example uses.
# To build sncExample edit the following files:
# • configure/RELEASE - Set SNCSEQ to the location of the sequencer.
# • iocBoot/iocmyexample/st.cmd - Remove the comment character # from
# #seq sncExample,"user=<user"
# The Makefile contains commands for building sncExample as a component of the ioc application and as a standalone
# application, i.e. an application that does not use an epics database.

$ make
 
make -C ./configure install
make[1]: Entering directory `/cygdrive/c/epics/base-3.14.10/app/configure'
perl c:/epics/base-3.14.10/bin/cygwin-x86/convertRelease.pl checkRelease
perl c:/epics/base-3.14.10/bin/cygwin-x86/makeMakefile.pl O.cygwin-x86 ../..
mkdir O.Common
make -C O.cygwin-x86 -f ../Makefile TOP=../.. T_A=cygwin-x86 install
make[2]: Entering directory `/cygdrive/c/epics/base-3.14.10/app/configure/O.cygwin-x86'
make[2]: Nothing to be done for `install'.
make[2]: Leaving directory `/cygdrive/c/epics/base-3.14.10/app/configure/O.cygwin-x86'
make[1]: Leaving directory `/cygdrive/c/epics/base-3.14.10/app/configure'
make -C ./myappApp install
make[1]: Entering directory `/cygdrive/c/epics/base-3.14.10/app/myappApp'
make -C ./src install
make[2]: Entering directory `/cygdrive/c/epics/base-3.14.10/app/myappApp/src'
perl c:/epics/base-3.14.10/bin/cygwin-x86/makeMakefile.pl O.cygwin-x86 ../../..
mkdir O.Common
make -C O.cygwin-x86 -f ../Makefile TOP=../../.. T_A=cygwin-x86 install
make[3]: Entering directory `/cygdrive/c/epics/base-3.14.10/app/myappApp/src/O.cygwin-x86'
make[3]: Leaving directory `/cygdrive/c/epics/base-3.14.10/app/myappApp/src/O.cygwin-x86'
make[2]: *** [install.cygwin-x86] Error 2
make[2]: Leaving directory `/cygdrive/c/epics/base-3.14.10/app/myappApp/src'
make[1]: *** [src.install] Error 2
make[1]: Leaving directory `/cygdrive/c/epics/base-3.14.10/app/myappApp'
make: *** [myappApp.install] Error 2
 
$ cd iocBoot/iocmyapp
$ c:/epics/base-3.14.10/bin/cygwin-x86/myexample st.cmd
 
bash: c:/epics/base-3.14.10/bin/cygwin-x86/myexapp: no such file or directory
 
Ideas? Thanks,
-Jefffrey Holt
 
 

Navigate by Date:
Prev: 答复: how to change the MEAN without reboot IOC? 汪启胜
Next: Re: ´ð¸´: how to change the MEAN without reboot IOC? Maren Purves
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Relational Database Poll Mike Forster
Next: RE: Keithley 2000 multimeter support? Elder Matias
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 31 Jan 2014 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·