Bembel-B Blog


My Native Windows Build

I needed a Windows command line tool for syncing local files with an FTP server and couldn’t find any lightweight ones. There’s for Unix/Linux with a Cygwin build available (seems to be gone now). Instead of using that, I built an EXE of with ActivePerl for Windows.

Main reason for not using the Cygwin build is that using different versions of cygwin.dll simultaneously isn’t possible, which could happen easily when for example additionally having a full Cygwin install with running services. Stand alone Cygwin builds need to be shipped with the cygwin.dll which it is linked to.
Also that Cygwin build is outdated.

So, to make short things short, here you can download (and my previous build

As far as I remember the build was straight forward. I installed ActivePerl 5.10, added a 3rd party PPM Repository ( I think) for installing the PAR Packer. Then all I had to do was issuing pp -o in the directory with the sources.
You can reduce the EXE file size using UPX if you need to.
So far the EXE is working without problems.


[2009-04-27: New build of latest version.]

Leave a Comment »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Create a free website or blog at

%d bloggers like this: