MinGW support

Tiziano Müller tiziano.mueller at stepping-stone.ch
Tue Feb 17 07:58:05 MST 2015


Hi there

As announced (a lot) earlier [1], we've been working on getting rsync to run on
Windows (using MinGW).

The first results can be found here as 3 different branches:

  https://github.com/stepping-stone/rsync

  https://github.com/stepping-stone/rsync/commits/automake
  https://github.com/stepping-stone/rsync/commits/gnulib
  https://github.com/stepping-stone/rsync/commits/win32

  where win32 -> gnulib -> automake -> master

The "automake" branch is quiet ready and could be pulled up to
a0523a2408f9095f0dac9fe6b204912829f3917e (Use AS_IF instead of plain if/then/fi)
since those are basic fixes/updates to the current build system.
Only the two last commits then introduce automake. I can also send them as
single patches if preferred.

The "gnulib" branch is currently just one big commit which needs to be split
before being ready. Besides, this one needs some testing on exotic platforms
since it changes/updates a lot of compat code.

The "win32" is currently basically a collection of "#ifdef WIN32".

Best regards,
Tiziano

[1] https://lists.samba.org/archive/rsync/2013-September/028701.html

-- 
stepping stone GmbH
Neufeldstrasse 9
CH-3012 Bern

Telefon: +41 31 332 53 63
www.stepping-stone.ch
tiziano.mueller@@stepping-stone.ch


More information about the rsync mailing list