著作一覧 |
zlib-1.2.5をVC++でmakeしようとしたら、失敗する。
iconvみたく依怙地じゃないから、ちゃんとwin32用のMakefileもあるのだが。
slnさえ用意されているけど、なんかREADMEを読むとファイル名が違いそうで、かつ利用時にfalstcallがらみの何かで妙なdefineが必要なようなことも書いてある。なので、ふつうにwin32/Makefile.mscを使いたい。
で、調べたら大した話ではなかった。
一応、FAQにも出ていないのでパッチを総合受付のようなアドレスへ投げてはみたけど、そんなに利用者がいないのかなぁ(というか、テストすればすぐわかるレベル)。
--- Makefile.msc.old Fri Jul 09 03:09:20 2010 +++ Makefile.msc Fri Jul 09 02:05:06 2010 @@ -30,7 +30,7 @@ RCFLAGS = /dWIN32 /r OBJS = adler32.obj compress.obj crc32.obj deflate.obj gzclose.obj gzlib.obj gzread.obj \ - gzwrite.obj infback.obj inflate.obj inftrees.obj trees.obj uncompr.obj zutil.obj + gzwrite.obj infback.obj inflate.obj inftrees.obj trees.obj uncompr.obj zutil.obj inffast.obj OBJA =単にinffast.objが、OBJSから落ちている(というか追加を忘れている)。
ジェズイットを見習え |