Experimental Physics and Industrial Control System
Steve,
I should add that in R3.14.6 when you choose cygwin you get *both* the
cygwin toolset and also windows indirectly interface through the cygwin
POSIX emulating operating system wrapper. In future releases we hope to have
it so that these options may be chosen independently.
That may be important because the channel access regression tests are
currently failing when run against the cygwin port of EPICS. They don't fail
against the native windows port. The EPICS system also appears to run much
more efficiently and probably also receives more accurate soft time when it
is interfaced directly to windows.
If you want to use the native windows port of EPICS, but you don't own or
otherwise want to use MS visual C++ then you could choose to install the
free Borland compiler, or another option would be to create new EPICS config
files so that there is an option where the cygwin gnu tools could be used to
build the native windows port of EPICS (that should work just fine).
Jeff
> -----Original Message-----
> From: Steven Hunt [mailto:[email protected]]
> Sent: Tuesday, July 27, 2004 11:10 PM
> To: [email protected]
> Subject: Re: Base on windows
>
> Thanks to everyone who replied. I was using 3.14.4 - but on 3.14.6 with
> cygwin, base built without problems as reported.
>
>
> On Tue, 2004-07-27 at 16:55, Janet Anderson wrote:
> > Steven Hunt wrote:
> > > Does anyone have the configs to build base 3.14.x on windows running
> > > cygwin/gcc ?
> > >
> > > Steve Hunt
> > >
> >
> > The cygwin config files already exist in R3.14 base. You should be
> able to
> > build R3.14.6 base and EPICS extensions after executing the following
> cygwin.bat
> > file (with local changes made). If you have an earlier version of
> R3.14
> > base change the EPICS_HOST_ARCH value from cygwin-x86 to win32-x86-
> cygwin.
> >
> > REM
> > REM --------------- WINDOWS ---------------------------
> > REM ----- WIN95 -----
> > REM set PATH=C:\WINDOWS;C:\WINDOWS\COMMAND
> > REM ----- WINNT -----
> > set PATH=C:\WINNT;C:\WINNT\SYSTEM32
> >
> > REM --------------- GNU make (use cygwin make ) ----------------
> > REM cygwin contains tk/tcl, vim, perl, and many unix tools
> > set PATH=%PATH%;c:\cygwin\bin
> >
> > REM --------------- EPICS -----------------------------
> > REM R3.14 requirements
> > set EPICS_HOST_ARCH=cygwin-x86
> > set PATH=%PATH%;G:\epics\base_R3_14\bin\%EPICS_HOST_ARCH%
> > set PATH=%PATH%;G:\epics\extensions\bin\%EPICS_HOST_ARCH%
> >
> > REM ---------------- EPICS tools ----------------------
> > REM HOST_ARCH needed for Makefile.Host builds
> > set HOST_ARCH=cygwin32
> >
- References:
- Re: Base on windows Steven Hunt
- Navigate by Date:
- Prev:
Re: Base on windows Steven Hunt
- Next:
R3.14.x & cmlog? Laznovsky, Michael
- 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: Base on windows Steven Hunt
- Next:
RE: Base on windows Mark Rivers
- 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