[PD-dev] scriptable/makefile-able Windows installer

Hans-Christoph Steiner hans at eds.org
Thu Sep 18 06:54:59 CEST 2003


On Wednesday, Sep 17, 2003, at 23:43 America/New_York, Marc Lavallée 
wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Le 17 Septembre 2003 23:18, Hans-Christoph Steiner a écrit :
>> My experience with created a Makefile that builds a very complete 
>> MacOS
>> X Pd Installer from CVS just by typing "make" has inspired me to start
>> thinking about doing the same for Windows.  But I have basically no
>> experience with MS Visual Studio and don't really want to learn it.
>
> Would it possible to use a free compiler like MinGW or CygWin,
> instead of M$ Visual Studio?

MinGW sounds like the way to go.  Then you don't need the cygwin1.dll.  
Plus MinGW has working pthreads, so the objects that use pthreads can 
run on windows.

>> Anyone want to help?  This is not an immediate project for me, but
>> probably this fall or winter.  I just wanted to get the idea out 
>> there.
>
> Several months ago, I wrote a big spec file for Mandrake Linux.
> I'd be willing to help,  and maybe at the end there will be a unified
> makefile and installers for most platforms.

Guenter's been cranking away on the Debian packages, and I am finishing 
up my MacOS X installer.  We just need to get RPMs in the CVS and a 
Windows Installer and we'll have all the major platforms covered.

My idea is to have Makefiles that generate all of these various 
packages, so that when we have a new release, like today with 0.37, the 
release person (currently me) can just cvs checkout everything, and 
type 'make' in the directories for the various packages, and end up 
with packages that are ready to post on the website.  This is working 
for Debian and MacOS X.

Maybe you could start by doing this for RPMs?  Then later, we start in 
on Windows...

.hc

>
> - --
> Marc
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.1 (GNU/Linux)
>
> iD8DBQE/aSn2QdzoeKQ0PccRAlGQAJoC0kpizH0uYx4ofDVhwzHqTqZVAgCgjWAW
> ZjZvC1vBOvUXdRSMBz5uQBM=
> =WoeE
> -----END PGP SIGNATURE-----
>
>
> _______________________________________________
> PD-dev mailing list
> PD-dev at iem.at
> http://iem.at/cgi-bin/mailman/listinfo/pd-dev





More information about the Pd-dev mailing list