i have a little problem with compiling rdiff-backup on Windows. Here is some output:
C:UserspakoDesktoprdiff-backup-1.3.3>python setup.py build --compiler=mingw3
2 --librsync-dir=librsync-0.9.7
running build
running build_py
creating build
creating buildlib.win32-2.7
creating buildlib.win32-2.7rdiff_backup
copying rdiff_backupbackup.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupcompare.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupconnection.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupeas_acls.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupFilenameMapping.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupfs_abilities.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupGlobals.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupHardlink.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backuphash.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupincrement.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupiterfile.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backuplazy.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backuplibrsync.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backuplog.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backuplongname.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupMain.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupmanage.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupmetadata.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupRdiff.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupregress.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backuprestore.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backuprobust.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backuprorpiter.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backuprpath.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupSecurity.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupselection.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupSetConnections.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupstatic.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupstatistics.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupTempFile.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupTime.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupuser_group.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backupwin_acls.py -> buildlib.win32-2.7rdiff_backup
copying rdiff_backup__init__.py -> buildlib.win32-2.7rdiff_backup
running build_ext
building 'rdiff_backup.C' extension
creating buildtemp.win32-2.7
creating buildtemp.win32-2.7Release
C:MinGWbingcc.exe -mno-cygwin -mdll -O -Wall -IC:Python27include -IC:Pytho
n27PC -c cmodule.c -o buildtemp.win32-2.7Releasecmodule.o
writing buildtemp.win32-2.7ReleaseC.def
C:MinGWbingcc.exe -mno-cygwin -shared -s buildtemp.win32-2.7Releasecmodule
.o buildtemp.win32-2.7ReleaseC.def -LC:Python27libs -LC:Python27PCbuild -
lpython27 -lmsvcr90 -o buildlib.win32-2.7rdiff_backupC.pyd
building 'rdiff_backup._librsync' extension
C:MinGWbingcc.exe -mno-cygwin -mdll -O -Wall -Ilibrsync-0.9.7 -IC:Python27
include -IC:Python27PC -c _librsyncmodule.c -o buildtemp.win32-2.7Release_l
ibrsyncmodule.o
writing buildtemp.win32-2.7Release_librsync.def
C:MinGWbingcc.exe -mno-cygwin -shared -s buildtemp.win32-2.7Release_librsy
ncmodule.o buildtemp.win32-2.7Release_librsync.def -Llibrsync-0.9.7 -LC:Pyt
hon27libs -LC:Python27PCbuild -lpython27 -lmsvcr90 -o buildlib.win32-2.7rdi
ff_backup_librsync.pyd
buildtemp.win32-2.7Release_librsyncmodule.o:_librsyncmodule.c
ndefined reference to `rs_sig_begin'
buildtemp.win32-2.7Release_librsyncmodule.o:_librsyncmodule.c
ndefined reference to `rs_job_free'
buildtemp.win32-2.7Release_librsyncmodule.o:_librsyncmodule.c
undefined reference to `rs_job_iter'
buildtemp.win32-2.7Release_librsyncmodule.o:_librsyncmodule.c
undefined reference to `rs_loadsig_begin'
buildtemp.win32-2.7Release_librsyncmodule.o:_librsyncmodule.c
undefined reference to `rs_job_iter'
buildtemp.win32-2.7Release_librsyncmodule.o:_librsyncmodule.c
undefined reference to `rs_job_free'
buildtemp.win32-2.7Release_librsyncmodule.o:_librsyncmodule.c
undefined reference to `rs_build_hash_table'
buildtemp.win32-2.7Release_librsyncmodule.o:_librsyncmodule.c
undefined reference to `rs_delta_begin'
buildtemp.win32-2.7Release_librsyncmodule.o:_librsyncmodule.c
undefined reference to `rs_free_sumset'
buildtemp.win32-2.7Release_librsyncmodule.o:_librsyncmodule.c
undefined reference to `rs_job_free'
buildtemp.win32-2.7Release_librsyncmodule.o:_librsyncmodule.c
undefined reference to `rs_job_iter'
buildtemp.win32-2.7Release_librsyncmodule.o:_librsyncmodule.c
undefined reference to `rs_file_copy_cb'
buildtemp.win32-2.7Release_librsyncmodule.o:_librsyncmodule.c
undefined reference to `rs_patch_begin'
buildtemp.win32-2.7Release_librsyncmodule.o:_librsyncmodule.c
undefined reference to `rs_job_free'
buildtemp.win32-2.7Release_librsyncmodule.o:_librsyncmodule.c
undefined reference to `rs_job_iter'
collect2: ld returned 1 exit status
error: command 'gcc' failed with exit status 1
How to fix it?
