すみません、ちょっと質問させてください。
Tango & DFLを使っています。
"main.d"
import win32.core;
void main()
{
Beep(440, 1000);
}
というのを"dfl -gui main.d"だとうまくコンパイルできるのですが、
"dsss build -gui main.d"とすると
C:\tango\bin\..\import\win32\winnt.d(47): template instance
forward reference to template declaration CPtr(T)
とエラーが出ます。どうすればいいでしょうか。
template instance forward reference to template declaration CPtr(T)
>>108 バージョンの情報とかがないから何とも言えませんが
dsssの問題かもしれません。dmdだけでいけるか試してみるといいと思います。
その程度のコードなら
dmd win32.lib main.d
とかでいけるはず。
>>109 「テンプレートの宣言の前にテンプレートが参照されている」
ということでしょうか?
win32\basetsd.dを修正してみたところ、うまくいきました。
ありがとうございます。
>>111 その方法でも大丈夫ですね。
ありがとうございます。