[dmd-internals] Phobos/wine

Walter Bright walter at digitalmars.com
Thu Aug 5 14:31:48 PDT 2010



Andrei Alexandrescu wrote:
> I'm seeing a new error when unittesting Phobos on wine:
>
> Testing generated/win32wine/debug/unittest/std/c/windows/com.exe
> OPTLINK (R) for Win32  Release 8.00.2
> Copyright (C) Digital Mars 1989-2009  All rights reserved.
> http://www.digitalmars.com/ctg/optlink.html
> generated\win32wine\debug\unittest\std\c\windows\com.obj(com)
>  Error 42: Symbol Undefined _IID_IUnknown
> --- errorlevel 1
> make: *** [generated/win32wine/debug/unittest/std/c/windows/com.exe] 
> Error 1
>
> Is this due to some recent changes? I've been building Phobos on wine 
> for a while now without ever seeing such an issue.
>

Nothing I changed. But I recommend using grep to see where _IID_IUnknown 
is supposed to be defined, and make sure that module winds up in the 
makefile and phobos.lib.


More information about the dmd-internals mailing list