Katsutoshi Itoh
cut-s****@maste*****
2006年 3月 6日 (月) 23:44:59 JST
念のため確認した環境を。 Gaucheは3/6朝時点のCVS HEADです。 cut-sea @ nkisi> uname -rms NetBSD 2.0.2 i386 cut-sea @ nkisi> gosh -V Gauche scheme interpreter, version 0.8.7_pre1 [euc-jp,pthreads] cut-sea @ nkisi> gauche-config --reconfigure ./configure '--with-slib=/usr/pkg/share/slib' '--with-local=/usr/pkg' '--with-prefix=/usr/local' '--enable-ipv6' '--with-rpath=/usr/local/lib:/usr/pkg/lib:/usr/lib' '--with-iconv=/usr/pkg' '--enable-multibyte=euc-jp' '--enable-threads=pthreads' In message <20060****@mail*****>,Katsutoshi Itoh owr ites: >はい。今のパッチで make check が通ります。 >この通り。 > >cut-sea @ nkisi> make check >cd src; make all >cd lib; make all >cd testsuite; make check >/usr/local/bin/gosh -I../src -I../lib ffitest.scm >> test.log >Testing c-wrapper.ffi ... passed. >/usr/local/bin/gosh -I../src -I../lib ctypestest.scm >> test.log >Testing c-types ... passed. >/usr/local/bin/gosh -I../src -I../lib cwrappertest.scm >> test.log >Testing c-wrapper ... passed. >cut-sea @ nkisi> > >In message <9FCC5****@kogur*****>,"KOGURO, Naoki" o >w >rites: >>小黒です。 >> >>On 2006/03/06, at 23:23, Katsutoshi Itoh wrote: >> >>> どうも __asm __volatile ( ... な感じのコードが /usr/include/machine/ >>> byte_swap.h >>> というファイルにあるのでこいつでパースエラーになるためです。 >>> とりあえず回避できるようにしたんですが正しいかどうかは不明です。 >>__asmについてはとりあえずパーズを通すために、現在は何でもありの強引な >>定義をしています。ちゃんとした対応としてはgccの文法にするのが正しいか >>と思いますが、とりあえずパッチを取り込ませていただきます。 >> >>あと、NetBSD環境でmake checkは通りましたか? FreeBSDと同じく構造体、共 >>用体の値渡しのところで引っかかるかと思いましたがいかがでしょう。 >> >>-- >>KOGURO, Naoki <naoki****@kogur*****> >> >>_______________________________________________ >>Gauche-devel-jp mailing list >>Gauch****@lists***** >>http://lists.sourceforge.jp/mailman/listinfo/gauche-devel-jp >> >_______________________________________________ >Gauche-devel-jp mailing list >Gauch****@lists***** >http://lists.sourceforge.jp/mailman/listinfo/gauche-devel-jp >