Well, in this case it seems clear to me that you will have to rewrite rsync entirely, keeping the delta algorithm and network protocol... Such a huge work! Good luck.

Le 19 mai 09 à 17:30, Hasanat Kazmi a écrit :

I didn't but even if I do, I wont be able to use some of the native functions of respective OS (which I will have to use to decorate the software - outside the domain of Rsync) e.g. I will use windows forms, not if I compile java to binary, ill lose windows forms thing

On Tue, May 19, 2009 at 5:42 PM, Mac User FR <macuse...@free.fr> wrote: 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 <macuse...@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....@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 <hasanatka...@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
--
hasanatka...@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




--
hasanatka...@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




--
hasanatka...@gmail.com
"I hate Capitalism,so naturally I love Open Source" -- Hasanat Kazmi
+923464362473




--
hasanatka...@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

Reply via email to