On 1/16/2014 3:08 PM, Walter Bright
wrote:
This error can happen if one attempts to link together files
compiled with different memory models - but that shouldn't be
happening. I don't know what is going wrong here.
What snn.lib are you linking with? Also, can you post your
message to the beta list, perhaps someone else has seen this
issue too?
On 1/16/2014 3:56 AM, Andrew
Edwards wrote:
Walter,
I've made some progress with building the betas. I've
successfully built dmd and created the required zips for
each platform with the exception of Win32. I need to be able
to build from head in order to get this release built.
I followed instructions at wiki.dlang.org/Building_DMD but,
while everything seems to work, I get errors about a missing
linker when building the unittest or any other d program.
Trying to pull link.exe from a different release and staging
it doesn't work... I get a slew of errors in the form:
..\druntime\lib\druntime.lib(thread)
Error 35: Cannot Reach TARGET from FRAME at Relative
00041H from Segment _TEXT
Segment _TEXT
FRAME = Frame of Group FLAT 000000H
TARGET = External Symbol
_D4core6thread6Thread7sm_thisC4Core6thread6Thread 93D24H
FIXUP Type = Unknown Type
--- errorlevel 1342
This is my last major roadblock. I've merged the 2.065
branch back to master and created a new "release" branch.
Last thing left to do is this combine the zips and stage
them so I can make the installers.
Any suggestions on what needs to be modified in
wiki.dlang.org/Building_DMD to set up a working dmd
environment?
Regards,
Andrew