<p dir="ltr">Doesn't dmd only support c++ interfaces or something like that? </p>
<div class="gmail_quote">On 20 Nov 2012 03:15, "raojm" <<a href="mailto:raojm@91ne.com">raojm@91ne.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
At 2012/11/10 2:57, Walter Bright:<br>
><br>
> On 11/9/2012 4:49 AM, Jordi Sayol wrote:<br>
>> dmd2beta.zip, at linux/bin64/ folder, dmd command is 32-bit.<br>
>><br>
><br>
> Yeah, I know. I need to fix that.<br>
<br>
<br>
The DMD cannot support  interface to C/C++   link with VisualStudio<br>
static lib,  I found the symbols  are different  with<br>
extern(C++)  in dmd and VisualStudio.<br>
<br>
In DMD with dumpbin symbols:<br>
<br>
extern(C++)<br>
{<br>
     int good();<br>
}<br>
<br>
169 00000000 UNDEF  notype ()    External     | good<br>
<br>
<br>
In VisualStudio with dumpbin symbols:<br>
<br>
int good()<br>
{<br>
        return 5;<br>
}<br>
<br>
00E 00000000 SECT3  notype ()    External     | ?good@@YAHXZ (int<br>
__cdecl good(void))<br>
<br>
<br>
What's problem?<br>
_______________________________________________<br>
dmd-beta mailing list<br>
<a href="mailto:dmd-beta@puremagic.com">dmd-beta@puremagic.com</a><br>
<a href="http://lists.puremagic.com/mailman/listinfo/dmd-beta" target="_blank">http://lists.puremagic.com/mailman/listinfo/dmd-beta</a><br>
</blockquote></div>