Cygwinでwputをmakeする

Windows 10にアップグレードしたところ長年愛用してきたffftpの挙動がおかしくなったので、wgetライクなftpクライアントのwputに乗り換えることに。
wputはCygwin Packageが提供されているので、これをinstallしさえすればすぐに使えるようになるのですが、諸般の事情により自らコンパイルしたものを使わなければならなかったので、(そうそういないとは思いますが)同様の事情を抱えている方の為にその手順を公開しておきます。

まずはOSDNからソースを入手します。こちら
2015年10月27日現在の最新版はwput-0.6.2.tgzです。

ダウンロードしたら、

$ tar -zxf wput-0.6.2.tgz

で解凍します。

次に、ディレクトリwput-0.6.2へ移動して./configureと行きたいところですが、wput-0.6.2.tgzに同梱されているconfig.guessはバージョンが古く、途中でエラーが出て止まってしまうので、こちらから最新版をDLして置き換えておきましょう。
そうしたら、

$ ./configure
$ make

以上で完了です。

おまけ

wputの使い方:
うちのサイトのサーバーにfile.htmlをアップロードする場合は、

$ wput file.html ftp://overpass.dokkoisho.com:password@ftp.homepage.shinobi.jp

です。

参考文献

ftp://ftp.gnu.org/pub/gnu/config/README


戻る