On 4/28/2012 9:01 PM, Rainer Schuetze wrote: > > > On 4/27/2012 7:30 AM, Andre Tampubolon wrote: >> On 4/27/2012 1:30 AM, Rainer Schuetze wrote: >>> >>> >>> On 4/26/2012 2:40 PM, Andre Tampubolon wrote: >>>> Rainer Schuetze<r.sagita...@gmx.de> wrote: >>>>> On 4/24/2012 6:43 PM, David Nadlinger wrote: >>>>>> On Tuesday, 24 April 2012 at 13:47:30 UTC, Andre Tampubolon wrote: >>>>>>> Any suggestions? >>>>>> >>>>>> In case he doesn't read your message here anyway, you might want to >>>>>> ping >>>>>> Rainer Schuetze directly, as he is the one who worked on VC support. >>>>>> >>>>>> David >>>>> >>>>> >>>>> Unfortunately some changes to the makefile have been reverted, but I >>>>> don't know why. This is the version that should work: >>>>> >>>>> https://github.com/D-Programming-Language/dmd/blob/965d831df554fe14c793ce0d6a1dc9f0b2956911/src/win32.mak >>>>> >>>>> >>>> >>>> But that one is still using dmc, right? I tried to use "CC=cl" (of >>>> course >>>> MS' cl), and got a bunch of errors. >>> >>> You should still use vcbuild\builddmd.bat which replaces dmc with >>> dmc_cl, a batch that replaces dmc's options with the respective cl >>> options. >> >> Well I used vcbuild\builddmd.bat (see my first post), and it failed. > > You have to use vcbuild\builddmd.bat with the older win32.mak. I > actually tried it and it worked for me a few days ago with the compiler > that comes with VS2008.
Ah, OK. I guess I messed with the batch files up, and then I tried once again. The compilation worked, but then I got these linker errors. http://pastebin.com/Ech3RNLV