EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  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  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Epics 3.14.8.2 for Windows still has problems
From: Ralph Lange <[email protected]>
To: "Liyu, Andrei" <[email protected]>
Cc: EPICS-tech-talk <[email protected]>
Date: Tue, 26 Sep 2006 10:26:02 +0200
Hello Andrei,

Please note that for the first call in a new TOP area, you have to call makeBaseApp.pl with the full path name, i.e.

<EpicsBase>\bin\<arch>\makeBaseApp.pl -t example example

(see chapter 2.6.1 on page 17 of the 3.14 Application Developer's Guide).
For subsequent calls to makeBaseApp.pl in an existing TOP area, the definitions in the configure/RELEASE file will be used.


If you call makeBaseApp.pl through an entry in your PATH variable, the script will not be able to locate the base installation where it is installed, i.e. its own position.

So - I'm sorry, but at the moment I don't really see anything to fix.
If you find a solution for the makeBaseApp.pl script to find its own location even when called through a PATH entry, I guess we'd be more than happy to include it in the next release.


Cheers,
Ralph


Liyu, Andrei wrote:
Ernest Williams found way to work with Windows/CMD(not cygwin)/VC++ 8.0/Epics 3.14.8.2. I have tested with Windows/CMD(not cygwin)/VC++ 7.0/Epics 3.14.8.2.

1. Simple "makeBaseApp.pl -t example example" doesn't work.
2. "makeBaseApp.pl -b <EpicsBase> -t example example" doesn't work.
3. "makeBaseApp.pl -T <EpicsTemplate> -t example example" doesn't work.

But "makeBaseApp.pl -b c:\epics\base -T c:\epics\base\templates\makeBaseApp\top -t example example" does work.

Please, fix that.

Thanks, Andrei.

====================
C:\testioc>makeBaseApp.pl -T c:\epics\base\templates\makeBaseApp\top -t example example
Can't find EPICS base

C:\testioc>makeBaseApp.pl -b c:\epics\base -T c:\epics\base\templates\makeBaseAp
p\top -t example example

C:\testioc>dir
 Volume in drive C has no label.
 Volume Serial Number is E886-E139

Directory of C:\testioc

09/25/2006  03:09 PM    <DIR>          .
09/25/2006  03:09 PM    <DIR>          ..
09/25/2006  03:09 PM    <DIR>          configure
09/25/2006  03:09 PM    <DIR>          exampleApp
09/25/2006  03:09 PM               400 Makefile
               1 File(s)            400 bytes
               4 Dir(s)  22,654,251,008 bytes free

C:\testioc>makeBaseApp.pl -b c:\epics\base -T c:\epics\base\templates\makeBaseApp\top -i -t example example
Using target architecture win32-x86 (only one available)
The following applications are available:
    example
What application should the IOC(s) boot?
The default uses the IOC's name, even if not listed above.
Application name? example

C:\testioc>

Replies:
Re: Epics 3.14.8.2 for Windows still has problems Ernest L. Williams Jr.
RE: Epics 3.14.8.2 for Windows still has problems Liyu, Andrei
References:
RE: Epics 3.14.8.2 for Windows still has problems Liyu, Andrei

Navigate by Date:
Prev: RE: Experience with CAJ Jeff Hill
Next: Re: Epics 3.14.8.2 for Windows still has problems Ernest L. Williams Jr.
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: Epics 3.14.8.2 for Windows still has problems Ernest L. Williams Jr.
Next: Re: Epics 3.14.8.2 for Windows still has problems Ernest L. Williams Jr.
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·