古いD(ver. 0.173)で作られたABAさんのTitanionを最新のD(2.004かなあ?)でビルドしようとしていました。
使えない名前とか、できなくなったキャストとかのエラーはチマチマ直したらコンパイルは通ったのですがリンクでエラーが出てしまいました。
[apply]
[apply] OPTLINK (R) for Win32 Release 8.00.1Copyright (C) Digital Mars 1989-2004 All rights reserved.
[apply] C:\work\D\ttnNewD\src\abagames\ttn\boot.obj(boot)
[apply] Error 42: Symbol Undefined _D8abagames3ttn6screen6Screen7__ClassZ
[apply] C:\work\D\ttnNewD\src\abagames\ttn\boot.obj(boot)
[apply] Error 42: Symbol Undefined _D8abagames4util3sdl3pad13RecordablePad7__ClassZ
[apply] C:\work\D\ttnNewD\src\abagames\ttn\boot.obj(boot)
[apply] Error 42: Symbol Undefined _D8abagames4util3sdl3pad13RecordablePad5_ctorMFZC8abagames4util3sdl3pad13Recorda
blePad
[apply] C:\work\D\ttnNewD\src\abagames\ttn\boot.obj(boot)
    ・
    ・ 
    ・
[apply] Error 42: Symbol Undefined __init_11TypeInfo_Aa
[apply] C:\work\D\ttnNewD\src\abagames\util\iterator.obj(iterator)
[apply] Error 42: Symbol Undefined _D6object9Exception8toStringFZAa
[apply] C:\work\D\ttnNewD\src\abagames\util\iterator.obj(iterator)
[apply] Error 42: Symbol Undefined _D6object9Exception5printFZv
[apply] C:\work\D\ttnNewD\src\abagames\util\iterator.obj(iterator)
[apply] Error 42: Symbol Undefined __Class_9Exception
[apply] C:\work\D\ttnNewD\src\abagames\util\sdl\recordableinput.obj(recordableinput)
[apply] Error 42: Symbol Undefined _D6object9Exception5_ctorFAaZC9Exception
[apply] --- errorlevel 29

BUILD FAILED
C:\work\D\ttnNewD\build.xml:45: apply returned: 29

Total time: 0 seconds

このようにError 42のSytmbol Undefinedが大量に出ているのですが、これってどういう意味ですか?意味がわからないので何をしたらいいのかさっぱりです。