Possibility to porting Rsync to NT and other platforms

Mac User FR macuserfr at free.fr
Tue May 19 12:42:51 GMT 2009


Did you try compiling your java code to native machine code, with gcj http://gcc.gnu.org/java/ 
  ?

Le 19 mai 09 à 05:26, Hasanat Kazmi a écrit :

> I want to embed it into a program. So putting in these two will  
> create licensing issues for me. Any guide of those specif portions  
> of code where it makes system calls? I have ported rsync to java (I  
> used same rolling algorithm but used other hashing) but it isn't  
> fast enough, seems I have to make a native binary version.
>
> On Tue, May 19, 2009 at 12:58 AM, Mac User FR <macuserfr at free.fr>  
> wrote:
> I'm not on the code of rsync, but it is heavily coded using Unix  
> system calls. Porting to NT would say to start another program from  
> the scratch, taking the only the delta algorithm and rsync protocol  
> compatibility. Good luck with it!
>
> But, as Cyril says, why would you invest yourself on such a project  
> and not only use rsync over cygwin? I use it and with cygwin 1.7  
> there is no filename length limitation. It works fine.
>
> Best regards,
>
> Vitorio
>
> Le 18 mai 09 à 19:39, Hasanat Kazmi a écrit :
>
>> But cwRsync is basically rsync and cygwin packed into one. Its not  
>> native to NT.
>> I am interested to make a native version for NT, a developer who  
>> knows about dependencies of rsync can help me.
>> Do you have any idea about rsync development or do you know anyone  
>> who knows these informations?
>>
>> On Mon, May 18, 2009 at 9:54 PM, Cyril <cyril.drx at gmail.com> wrote:
>> i'm using cwRsync on win32 and rsync on linux, did you give a try  
>> to cwrsync ?
>>
>> Cheers,
>> CyD
>>
>> On Mon, May 18, 2009 at 2:00 PM, Hasanat Kazmi <hasanatkazmi at gmail.com 
>> > wrote:
>> Hello,
>> I am looking into possibilities of porting RSync for windows. Does  
>> anybody have an idea that which libraries and dependencies RSync  
>> uses which can not be compiled on windows (so thats why we use  
>> cygwin)
>>
>> Regards
>> Hasanat Kazmi
>> -- 
>> Hasanatkazmi at gmail.com
>> "I hate Capitalism,so naturally I love Open Source" -- Hasanat Kazmi
>> +923464362473
>>
>> --
>> Please use reply-all for most replies to avoid omitting the mailing  
>> list.
>> To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
>> Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html
>>
>>
>>
>>
>> -- 
>> Hasanatkazmi at gmail.com
>> "I hate Capitalism,so naturally I love Open Source" -- Hasanat Kazmi
>> +923464362473
>> -- 
>> Please use reply-all for most replies to avoid omitting the mailing  
>> list.
>> To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
>> Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html
>
>
>
>
> -- 
> Hasanatkazmi at gmail.com
> "I hate Capitalism,so naturally I love Open Source" -- Hasanat Kazmi
> +923464362473

-------------- next part --------------
HTML attachment scrubbed and removed


More information about the rsync mailing list