EPICS Home

Experimental Physics and Industrial Control System


 
1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  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  <20182019 
<== Date ==> <== Thread ==>

Subject: RE: Seq-2.2.5 compilation on windows
From: <freddie.akeroyd@stfc.ac.uk>
To: <tech-talk@aps.anl.gov>
Date: Thu, 1 Feb 2018 10:22:39 +0000
I've put a MinGW build together on Appveyor https://ci.appveyor.com/project/FreddieAkeroyd/re2c if that's any help - it builds the latest re2c (1.0.3) and runs all its tests, the final binary is available at  https://ci.appveyor.com/project/FreddieAkeroyd/re2c/build/artifacts

Regards,

Freddie

-----Original Message-----
From: tech-talk-bounces@aps.anl.gov [mailto:tech-talk-bounces@aps.anl.gov] On Behalf Of Andrew Johnson
Sent: 01 February 2018 00:12
To: tech-talk@aps.anl.gov
Subject: Re: Seq-2.2.5 compilation on windows

Hi Ben,

On 01/23/2018 08:17 AM, Benjamin Franksen wrote:
>> A zip file with a single pre-built executable is much simpler.  Note 
>> that this is what Andrew Johnson has done for Gnumake 
>> (https://epics.anl.gov/download/tools/make-4.1-win64.zip), and it is 
>> very convenient.
> 
> Can you or Andrew comment on how you created this binary version of 
> GNU make? Perhaps we can do something similar for more recent versions 
> of re2c, too.

I worked out how to get ./configure to cross-build GNUmake 4.1 on Linux for Windows using MinGW, and since the result is a single stand-alone binary it's easy to distribute. I could probably work out how to do the same thing with re2c if necessary.

Has anyone played with the Chocolatey package management system for Windows yet? That looks like it would make this kind of thing much simpler, but I haven't had a chance to try it out yet.

- Andrew

--
Arguing for surveillance because you have nothing to hide is no different than making the claim, "I don't care about freedom of speech because I have nothing to say." -- Edward Snowdon

Replies:
Re: Seq-2.2.5 compilation on windows Benjamin Franksen
References:
Re: Seq-2.2.5 compilation on windows Mark Rivers
Re: Seq-2.2.5 compilation on windows Vishnu Patel
Re: Seq-2.2.5 compilation on windows Ralph Lange
RE: Seq-2.2.5 compilation on windows Mark Rivers
Re: Seq-2.2.5 compilation on windows Benjamin Franksen
Re: Seq-2.2.5 compilation on windows Mark Rivers
Re: Seq-2.2.5 compilation on windows Benjamin Franksen
Re: Seq-2.2.5 compilation on windows Andrew Johnson

Navigate by Date:
Prev: Re: ACalcOUT question Ralph Lange
Next: Re: Sequencer seem to skip states with EPICS 3.16.1 Simon Reiter
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  <20182019 
Navigate by Thread:
Prev: Re: Seq-2.2.5 compilation on windows Andrew Johnson
Next: Re: Seq-2.2.5 compilation on windows Benjamin Franksen
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  <20182019