D言語 Part8
■ このスレッドは過去ログ倉庫に格納されています
0147デフォルトの名無しさん
2006/01/18(水) 19:33:44import std.boxer;
int main()
{
Box x = box(4);
dout.writefln(unbox!(int)(x));
return 0;
}
を普通にコンパイルすると
gcc main.o -o main -lphobos -lpthread -lm
main.o(.gnu.linkonce.t_D3std5boxer24__T16unboxCastIntegerTiZ16unboxCastIntegerFS3std5boxer3BoxZi+0x15): In function `_D3std5boxer24__T16unboxCastIntegerTiZ16unboxCastIntegerFS3std5boxer3BoxZi':
: undefined reference to `_assert_3std5boxer'
collect2: ld はステータス 1 で終了しました
--- errorlevel 1
なります。assertのどれかがこけてるようなのでreleaseモード
でコンパイルしたらコンパイル成功。
これってバグでしょうか?
■ このスレッドは過去ログ倉庫に格納されています