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