Hi,

i have a little problem with compiling rdiff-backup on Windows. Here is some
output:

C:\Users\pako\Desktop\rdiff-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 build\lib.win32-2.7
creating build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\backup.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\compare.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\connection.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\eas_acls.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\FilenameMapping.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\fs_abilities.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\Globals.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\Hardlink.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\hash.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\increment.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\iterfile.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\lazy.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\librsync.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\log.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\longname.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\Main.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\manage.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\metadata.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\Rdiff.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\regress.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\restore.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\robust.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\rorpiter.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\rpath.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\Security.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\selection.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\SetConnections.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\static.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\statistics.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\TempFile.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\Time.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\user_group.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\win_acls.py -> build\lib.win32-2.7\rdiff_backup
copying rdiff_backup\__init__.py -> build\lib.win32-2.7\rdiff_backup
running build_ext
building 'rdiff_backup.C' extension
creating build\temp.win32-2.7
creating build\temp.win32-2.7\Release
C:\MinGW\bin\gcc.exe -mno-cygwin -mdll -O -Wall -IC:\Python27\include
-IC:\Pytho
n27\PC -c cmodule.c -o build\temp.win32-2.7\Release\cmodule.o
writing build\temp.win32-2.7\Release\C.def
C:\MinGW\bin\gcc.exe -mno-cygwin -shared -s
build\temp.win32-2.7\Release\cmodule
.o build\temp.win32-2.7\Release\C.def -LC:\Python27\libs
-LC:\Python27\PCbuild -
lpython27 -lmsvcr90 -o build\lib.win32-2.7\rdiff_backup\C.pyd
building 'rdiff_backup._librsync' extension
C:\MinGW\bin\gcc.exe -mno-cygwin -mdll -O -Wall -Ilibrsync-0.9.7\
-IC:\Python27\
include -IC:\Python27\PC -c _librsyncmodule.c -o
build\temp.win32-2.7\Release\_l
ibrsyncmodule.o
writing build\temp.win32-2.7\Release\_librsync.def
C:\MinGW\bin\gcc.exe -mno-cygwin -shared -s
build\temp.win32-2.7\Release\_librsy
ncmodule.o build\temp.win32-2.7\Release\_librsync.def -Llibrsync-0.9.7\
-LC:\Pyt
hon27\libs -LC:\Python27\PCbuild -lpython27 -lmsvcr90 -o
build\lib.win32-2.7\rdi
ff_backup\_librsync.pyd
build\temp.win32-2.7\Release\_librsyncmodule.o:_librsyncmodule.c:(.text+0xa2):
u
ndefined reference to `rs_sig_begin'
build\temp.win32-2.7\Release\_librsyncmodule.o:_librsyncmodule.c:(.text+0xc4):
u
ndefined reference to `rs_job_free'
build\temp.win32-2.7\Release\_librsyncmodule.o:_librsyncmodule.c:(.text+0x16e):
undefined reference to `rs_job_iter'
build\temp.win32-2.7\Release\_librsyncmodule.o:_librsyncmodule.c:(.text+0x322):
undefined reference to `rs_loadsig_begin'
build\temp.win32-2.7\Release\_librsyncmodule.o:_librsyncmodule.c:(.text+0x36e):
undefined reference to `rs_job_iter'
build\temp.win32-2.7\Release\_librsyncmodule.o:_librsyncmodule.c:(.text+0x378):
undefined reference to `rs_job_free'
build\temp.win32-2.7\Release\_librsyncmodule.o:_librsyncmodule.c:(.text+0x3a1):
undefined reference to `rs_build_hash_table'
build\temp.win32-2.7\Release\_librsyncmodule.o:_librsyncmodule.c:(.text+0x3d3):
undefined reference to `rs_delta_begin'
build\temp.win32-2.7\Release\_librsyncmodule.o:_librsyncmodule.c:(.text+0x3fa):
undefined reference to `rs_free_sumset'
build\temp.win32-2.7\Release\_librsyncmodule.o:_librsyncmodule.c:(.text+0x405):
undefined reference to `rs_job_free'
build\temp.win32-2.7\Release\_librsyncmodule.o:_librsyncmodule.c:(.text+0x4af):
undefined reference to `rs_job_iter'
build\temp.win32-2.7\Release\_librsyncmodule.o:_librsyncmodule.c:(.text+0x6a3):
undefined reference to `rs_file_copy_cb'
build\temp.win32-2.7\Release\_librsyncmodule.o:_librsyncmodule.c:(.text+0x6a8):
undefined reference to `rs_patch_begin'
build\temp.win32-2.7\Release\_librsyncmodule.o:_librsyncmodule.c:(.text+0x6e7):
undefined reference to `rs_job_free'
build\temp.win32-2.7\Release\_librsyncmodule.o:_librsyncmodule.c:(.text+0x795):
undefined reference to `rs_job_iter'
collect2: ld returned 1 exit status
error: command 'gcc' failed with exit status 1


How to fix it?
_______________________________________________
rdiff-backup-users mailing list at [email protected]
http://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki

Reply via email to