2009年07月14日 Ubuntuのmingw32のsnprintfのバグ Ubuntuのmingw32のsnprintfのバグを見つけて修正しました。 どうやら既知の問題だったようですが、もしかしたら役に立つかもしれないのでここにメモを残します。 mingw32とwineについて Ubuntuのmingw32パッケージはWindows用のクロスコンパイルツールです。このコンパイラを使うとUbuntu上でWindowsアプリをビルドすることができます。 WineはWindowsアプリを動かすための互換レイヤです。全てのWindowsアプリを動かすことができるわけではありませんが、クロスコンパイルしたものをちょっと確認するには重宝します。 $ cat hello.c #include <stdio.h> main() { printf("Hello, world\n"); } $ $ gc