Three small issues that prevent Phobos from building out-of-the-box:
* etc/gamma.d refers to (unused) realtest.d
Fix: remove or comment etc/gamma.d, line 15 "import realtest.d"; remove references to consistencyTwoFuncs (same file). (alternatively, add realtest.d to the distribution)
* win32.mak refers to "sc" which on WinXP+ is c:\windows\system32\sc.exe
Fix: change win32.mak, line 61 from "sc unittest.obj -g" to "dmc unittest.obj -g" (or should it be $(CC)?)
* with -debug -w: \dmd\bin\dmd -c -unittest -debug -g -w std\uni.d
warning - std\uni.d(498): statement is not reachable
Fix: std/uni.d, line 498: add "else"
Comment #1 by lio+bugzilla — 2006-10-02T07:19:33Z
Created attachment 35
Patch for dmd/src/phobos against dmd.167