wine is 1.1.21 I use VC10 beta1 compiler on window, and it's work fine. The Windows is pure: not install any software. That mean is: The VC 10 is a portable software. I can compile main.cpp use: ./cl.exe /EHsc main.cpp it's OK! the main.exe created! but if i do: ./cl.exe /EHsc /Zi main.cpp it's fair. the error information is: > loaden@qpsoft:~/qpcb/bin$ ./cl.exe /EHsc /Zi main.cpp > fixme:heap:HeapSetInformation 0x540000 0 0x32fd88 4 > fixme:heap:HeapSetInformation (nil) 1 (nil) 0 > Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 16.00.20506.01 for 80x86 > Copyright (C) Microsoft Corporation. All rights reserved. > > main.cpp > fixme:ole:NdrCorrelationInitialize (0x32e470, 0x32e070, 1024, 0x0): stub > fixme:netapi32:NetWkstaUserGetInfo Level 1 processing is partially implemented > fixme:advapi:LsaOpenPolicy ((null),0x32dc7c,0x00000001,0x32dc98) stub > fixme:advapi:LsaClose (0xcafe) stub > fixme:heap:HeapSetInformation 0x530000 0 0x33fd88 4 > fixme:heap:HeapSetInformation (nil) 1 (nil) 0 > MSPDBSRV: fatal error: Unable to start server: server already exist > fixme:ole:NdrCorrelationInitialize (0x32e470, 0x32e070, 1024, 0x0): stub > fixme:netapi32:NetWkstaUserGetInfo Level 1 processing is partially implemented > fixme:advapi:LsaOpenPolicy ((null),0x32dc7c,0x00000001,0x32dc98) stub > fixme:advapi:LsaClose (0xcafe) stub > main.cpp : fatal error C1902: Program database manager mismatch; please check your installation >