Module or Dictionary corrupt

Namespace rswhite4 at googlemail.com
Wed Nov 6 02:13:06 PST 2013


On Wednesday, 6 November 2013 at 01:04:10 UTC, Jonathan M Davis 
wrote:
> On Wednesday, November 06, 2013 00:22:13 Namespace wrote:
>> OPTLINK (R) for Win32 Release 8.00.13
>> Copyright (C) Digital Mars 1989-2010 All rights reserved.
>> http://www.digitalmars.com/ctg/optlink.html
>> Debug\Foo.obj Offset 00000H Record Type 0064
>> Error 138: Module or Dictionary corrupt
>> Building Debug\Foo.exe failed!
>> 
>> That's what I get when I compile with-m64. What is wrong?
>
> -m64 shouldn't even be using optlink. On Windows, 64-bit links 
> with the Visual
> Studio linker, not optlink. I think that you may have to set up 
> your sc.ini
> differently for that though, which would mean that you couldn't 
> simply switch
> between -m32 and -m64 on Windows. But I don't know for sure, 
> because I almost
> never build in Windows, and I have yet to mess around with 
> 64-bit D on
> Windows.
>
> - Jonathan m Davis

Should I open a bug for this?



More information about the Digitalmars-d-learn mailing list