久々に GDC 作り直したり。 AIX サポートとか加わってたりするわけですが。
まず、普通にビルドすると libgphobosnm.a はできないので、ビルドしてるディレクトリの下の powerpc-apple-darwin7.8.0/libphobos/Makefile に
libgphobosnm.a : $(ALL_PHOBOS_OBJS) $(AR) -r $@ $(ALL_PHOBOS_OBJS) $(RANLIB) $@
を追加。あとはいつもの boot.d は
private extern (C) int _d_run_main(int argc, char **argv, void * p); int main(); extern (C) int SDL_main(int argc, char** argv) { return _d_run_main(argc, argv, & main); }
というような内容に変更。
あと、なぜか field.d がコンパイルできなかったのですが、 -frelease を外すとコンパイルできました。要調査。
明日動作確認して、動くようだったら Gunroar for MacOSX の配布物作りつつ、 SDL-KB の方もいじっておきます。