- leiningen 1.2.0 (現時点でのstableリリース)はWindowsでは 動かない 。
- github の leiningen のDownloadsから leiningen-1.3.0-SNAPSHOT-standalone.jar を取ってきて適当なところに置いておく
- bin/lein.bat を取ってきて編集
- SET_LEIN と SET_CLOJURE でそれぞれ leiningen-1.3.0-SNAPSHOT-standaline.jar へのフルパスと、 clojure.jar (この記事を書いている時点では 1.2.0-RC3)へのフルパスを設定する
- lein.bat はどこかPATHの通ってるところに置いておく。
続きを読む: Leiningen 設定メモ
Imager が 0.77 から Imager と Imager::File::PNG に分割されてて、mingw でのビルドがまためんどくさかったのでメモ。
手順1 まず Imager をいつもの方法(--incpath --libpath付き)でビルド. このとき、libpng***.dll が見つからないとか言われてもとりあえず無視して dmake test install
手順2 Imager::File::PNG を--incpath --libpath 付きで perl Makefile.PL する。 このとき libpng***.dll が見つからないって言われたら set PATH=.... でdllのあるところにPATHを通してから再度perl Makefile.PL する。
手順3 手順2で生成されたMakefileをエディタで編集。
- LDDLFLAGS に
--libpathで指定したディレクトリが書かれていなければ-L/path/to/libを追加 - EXTRALIBSとLDLOADLIBS を
-lpng -lzに書き換える。 dmake test install- 手順2でDLLが無いって言われてた場合は該当DLLファイルを {perl}/site/lib/auto/Imager/File/PNG にコピー
注:何個か不要な操作が混じってる可能性あり



