MinGW

MinGWでw3mビルド (2.1)

寝るって言ったけど。 $ make 2>&1 | ruby parse_make_out.rb warning error func.c 432 83 funcname.c 340 277 functable.c 1545 5parse_make_outはこんなん。 marks = ['warning', 'error'] counts = Hash.new{|h, k| h[k] = Hash.new(0) } ARGF.each do |…

MinGWでw3mビルド (1)

w3m-0.5.2 GCC 3.4.5 makeの途中でmktable.exeがSEGVって(Windowsだけど)死んでしまう。 Windowsにw3mを導入する http://d.hatena.ne.jp/muttyu/20070831/1188516923 同様の症状の方を発見。 どうやらBoehm GCが悪いらしい。

MinGWでw3mビルド (2)

でもってさっそくリトライ。 gcc -I. -I. -g -O2 -I./libwc -I/usr/local/include/gc -I/usr/local/include/gc -DHAVE_CONFIG_H -DAUXBIN_DIR=\"/usr/local/libexec/w3m\" -DCGIBIN_DIR=\"/usr/local/libexec/w3m/cgi-bin\" -DHELP_DIR=\"/usr/local/share/w…

MinGWでBoehm GCビルド

gc-7.0 無事ビルドからインストールまで成功。 が、しかし、こんなしょぼいプログラムで落ちる。 #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によるとスレッ</stdio.h>…