Msysを入れた
続き。
まだ途中。
wx-configは直接起動できるバイナリじゃないとダメっぽいので
#include <stdlib.h> #include <string.h> int main(int argc, char *argv[]) { int i; char cmd[256]; strcpy(cmd, "D:\\cygwin\\usr\\local\\msys\\1.0\\bin\\bash -i -c \"PATH=/bin D:/cygwin/usr/local/msys/1.0/local/bin/wx-config"); for (i = 1; i < argc; i++){ strcat(cmd, " "); strcat(cmd, argv[i]); } strcat(cmd, "\""); system(cmd); return 0; }
作った。
google sitesにもあったんだけど、なんとなく作った。
http://zieaon.co.uk/MinGW-cc1plus.html
ここにあるようにcc1plusへのpathを追加して、msysで
cabal install wx --extra-lib-dirs=d:/cygwin/usr/local/MinGW/lib \ --extra-lib-dirs=d:/cygwin/usr/local/msys/1.0/local/lib
とする。
エラー…。
http://www.mail-archive.com/wxhaskell-users@lists.sourceforge.net/msg00749.html
何か根本的に間違ってるのかも。