MinGWでBoehm GCビルド

無事ビルドからインストールまで成功。
が、しかし、こんなしょぼいプログラムで落ちる。

#include <stdio.h>
#define GC_NOT_DLL
#include "gc.h"

int main(void){
  char *s;
  s = GC_MALLOC(sizeof(char) * 10);
  return 0;
}

doc/README.changesによるとスレッドが悪いのか…?
よくわからんけど試してみる。

$ ./configure --disable-threads
$ make
$ make install

これで、GC_MALLOC()を呼んでも一応落ちなくなった。