shelarcy
shela****@capel*****
2004年 7月 11日 (日) 00:27:26 JST
On Sat, 10 Jul 2004 22:14:54 +0900, shelarcy <shela****@capel*****> wrote: >> ああ、そうですね。src/以下のstubファイルはあらかじめ展開したものを >> tarballに入れて配布しますが、拡張ライブラリのstubファイルはmake時に >> 作成中のgoshを呼んで作るようになっています。 >> >> boostでも、コンパイラを呼ぶ以外に指定のコマンドを呼ぶことってできるん >> じゃ >> ないですか? stubを実際に展開してるのはmakeじゃなくてgoshなわけですから。 > > やれることはやれるはずですが、その場合 Boost.Build ではなく低レベルの > Jam を呼ぶことになるので、しばらくは生でやります。 で、やってみた結果。 gcc.compile.c ext\uvector\bin\gcc\release\uvlib.o ../ext/uvector/uvlib.c:9: initializer element is not constant ../ext/uvector/uvlib.c:9: (near initialization for `sym_both__NAME.hdr.klass') どのライブラリでも面白いほどにこの手のエラーばかりでます。 (thread 関係は書き直さないといけないのが明らかなので、それは置いとくとして) -- shelarcy <shela****@capel*****> http://page.freett.com/shelarcy/