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
