Experimental Physics and Industrial Control System
|
As procServ uses fork() to spawn its child and a bunch of other
*nix-type system calls, I was assuming it would need the cygwin runtime
library anyway.
(I don't know how native Windows implements these, and - honestly - I
don't really want to know, either.)
So the idea was to build procServ on a cygwin system, distribute the
EXE, and run it on any system that has the cygwin DLL.
As far as I understand, CMake would not solve the fork() et al. issue
and require CMake to be installed for the build instead of cygwin. As I
assume cygwin to be more common on Windows systems than CMake, I don't
see the immediate advantage of a build system switch.
Ralph
On Thu 03 Dec 2009 18:44:07 J. Lewis Muir wrote:
On 12/3/09 4:51 PM, Benjamin Franksen wrote:
On Donnerstag, 3. Dezember 2009, Ralph Lange wrote:
The major milestone at the horizon is getting it to run on Windows
machines, to finally get reasonable remote access and logging for all
these embedded Windows soft IOCs running in Scopes, LabViews systems and
such. So switching to the autotools framework was really just a first
step ...
Hmmm. Autotools need a unix-like (bourne-) shell. On windows this means
you'll have to have some unix emulation installed (cygwin, whatever).
Cheers
Ben
Or maybe the procServ build system could be switched to CMake:
http://www.cmake.org/
Lewis
- References:
- procServ softIOC server - V2.5.0 released Ralph Lange
- Re: procServ softIOC server - V2.5.0 released Ralph Lange
- Re: procServ softIOC server - V2.5.0 released Benjamin Franksen
- Re: procServ softIOC server - V2.5.0 released J. Lewis Muir
- Navigate by Date:
- Prev:
win32-x86 configure files Zhichu Chen
- Next:
Prosilica GE1350 Steve Kinder
- 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: procServ softIOC server - V2.5.0 released J. Lewis Muir
- Next:
edm installation problems Julio Calvo
- 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
|
ANJ, 31 Jan 2014 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
·
Search
·
EPICS V4
·
IRMIS
·
Talk
·
Bugs
·
Documents
·
Links
·
Licensing
·
|