Problem compiling wine tests with msvc in standalone mode.

Reece Dunn msclrhd at googlemail.com
Fri Jul 18 03:35:00 CDT 2008


Hi,

I am using VS 2008 (9.0) Express in conjunction with the Vista SDK.
When compiling the tests, I get:


c:\Users\reece\wine\dlls\comctl32\tests>cl -D_X86_ -DSTANDALONE -I../../../inclu
de listview.c
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 15.00.21022.08 for 80x86
Copyright (C) Microsoft Corporation.  All rights reserved.

listview.c
c:\program files\microsoft sdks\windows\v6.0a\include\rpc.h(99) : warning C4005:
 'RPCRTAPI' : macro redefinition
        ../../../include\rpc.h(53) : see previous definition of 'RPCRTAPI'
c:\program files\microsoft sdks\windows\v6.0a\include\rpc.h(155) : warning C4005
: 'RpcTryExcept' : macro redefinition
        ../../../include\rpc.h(81) : see previous definition of 'RpcTryExcept'
c:\program files\microsoft sdks\windows\v6.0a\include\rpc.h(162) : warning C4005
: 'RpcExcept' : macro redefinition
        ../../../include\rpc.h(82) : see previous definition of 'RpcExcept'
c:\program files\microsoft sdks\windows\v6.0a\include\rpc.h(171) : warning C4005
: 'RpcTryFinally' : macro redefinition
        ../../../include\rpc.h(84) : see previous definition of 'RpcTryFinally'
c:\program files\microsoft sdks\windows\v6.0a\include\rpc.h(178) : warning C4005
: 'RpcFinally' : macro redefinition
        ../../../include\rpc.h(85) : see previous definition of 'RpcFinally'
c:\program files\microsoft sdks\windows\v6.0a\include\rpc.h(183) : warning C4005
: 'RpcEndFinally' : macro redefinition
        ../../../include\rpc.h(86) : see previous definition of 'RpcEndFinally'
c:\program files\microsoft sdks\windows\v6.0a\include\rpc.h(185) : warning C4005
: 'RpcExceptionCode' : macro redefinition
        ../../../include\rpc.h(87) : see previous definition of 'RpcExceptionCod
e'
c:\program files\microsoft sdks\windows\v6.0a\include\rpcndr.h(33) : fatal error
 C1189: #error :  incorrect <rpcndr.h> version. Use the header that matches with
 the MIDL compiler.


Any ideas?

Thanks,
- Reece



More information about the wine-devel mailing list