-----Original Message----- From: James Turner Sent: Thursday, February 07, 2013 5:41 PM To: FlightGear developers discussions Subject: Re: [Flightgear-devel] MSVC compile fail with simgear commit 45ae3978f6109d425e17f58eae543543f304ef93
On 7 Feb 2013, at 17:26, Alan Teeder <ajtee...@v-twin.org.uk> wrote: > Just a heads up I´m afraid. > > I haven´t tried to compile the matching Flightgear update. Yep, unfortunately this is the kind of commit that needs a bit of iteration to get correct on every platform. James Good news - simgear now OK Bad news - flightgear not OK I did a cmake generate before compiling simgear, and then before compiling flightgear. It happens. To be honest I don´t know how you guys cope with this kind of situation. I take my hat off to you. Alan 1>------ Build started: Project: ZERO_CHECK, Configuration: Release Win32 ------ 2>------ Build started: Project: fgfs, Configuration: Release Win32 ------ 3>------ Skipped Build: Project: uninstall, Configuration: Release Win32 ------ 3>Project not selected to build for this solution configuration 2> bootstrap.cxx 2>..\..\..\src\Main\bootstrap.cxx(128): error C2653: 'logbuf' : is not a class or namespace name 2>..\..\..\src\Main\bootstrap.cxx(128): error C3861: 'has_no_console': identifier not found 2> locale.cxx 2>..\..\..\src\Main\locale.cxx(61): error C2065: 'LOCALE_USER_DEFAULT' : undeclared identifier 2>..\..\..\src\Main\locale.cxx(62): error C2065: 'LOCALE_SISO639LANGNAME' : undeclared identifier 2>..\..\..\src\Main\locale.cxx(61): error C3861: 'GetLocaleInfo': identifier not found 2>..\..\..\src\Main\locale.cxx(68): error C2065: 'LOCALE_USER_DEFAULT' : undeclared identifier 2>..\..\..\src\Main\locale.cxx(69): error C2065: 'LOCALE_SISO3166CTRYNAME' : undeclared identifier 2>..\..\..\src\Main\locale.cxx(68): error C3861: 'GetLocaleInfo': identifier not found 2> gui_funcs.cxx 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(56): error C2065: 'HDROP' : undeclared identifier 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(56): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59): error C2144: syntax error : 'int' should be preceded by ';' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59): error C2146: syntax error : missing ';' before identifier 'STDAPICALLTYPE' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59): error C2146: syntax error : missing ';' before identifier 'DragQueryFileA' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59): error C2065: 'HDROP' : undeclared identifier 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59): error C2146: syntax error : missing ')' before identifier 'hDrop' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59): error C2059: syntax error : ')' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(61): error C2144: syntax error : 'int' should be preceded by ';' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(61): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(61): error C2086: 'int EXTERN_C' : redefinition 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'EXTERN_C' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(61): error C2146: syntax error : missing ';' before identifier 'STDAPICALLTYPE' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(61): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(61): error C2146: syntax error : missing ';' before identifier 'DragQueryFileW' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(61): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(61): error C2086: 'int STDAPICALLTYPE' : redefinition 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'STDAPICALLTYPE' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(61): error C2065: 'HDROP' : undeclared identifier 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(61): error C2146: syntax error : missing ')' before identifier 'hDrop' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(61): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(61): error C2059: syntax error : ')' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(67): error C2144: syntax error : 'int' should be preceded by ';' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(67): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(67): error C2086: 'int EXTERN_C' : redefinition 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'EXTERN_C' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(67): error C2146: syntax error : missing ';' before identifier 'STDAPICALLTYPE' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(67): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(67): error C2146: syntax error : missing ';' before identifier 'DragQueryPoint' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(67): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(67): error C2086: 'int STDAPICALLTYPE' : redefinition 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'STDAPICALLTYPE' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(67): error C2065: 'HDROP' : undeclared identifier 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(67): error C2146: syntax error : missing ')' before identifier 'hDrop' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(67): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(67): error C2059: syntax error : ')' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(68): error C2144: syntax error : 'void' should be preceded by ';' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(68): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(68): error C2086: 'int EXTERN_C' : redefinition 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'EXTERN_C' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(68): error C2146: syntax error : missing ';' before identifier 'DragFinish' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(68): error C2182: 'STDAPICALLTYPE' : illegal use of type 'void' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(68): error C2370: 'STDAPICALLTYPE' : redefinition; different storage class 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'STDAPICALLTYPE' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(68): error C2065: 'HDROP' : undeclared identifier 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(68): error C2146: syntax error : missing ')' before identifier 'hDrop' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(68): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(68): error C2059: syntax error : ')' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(69): error C2144: syntax error : 'void' should be preceded by ';' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(69): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(69): error C2086: 'int EXTERN_C' : redefinition 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'EXTERN_C' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(69): error C2146: syntax error : missing ';' before identifier 'DragAcceptFiles' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(69): error C2182: 'STDAPICALLTYPE' : illegal use of type 'void' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(69): error C2370: 'STDAPICALLTYPE' : redefinition; different storage class 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'STDAPICALLTYPE' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(69): error C2065: 'HWND' : undeclared identifier 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(69): error C2146: syntax error : missing ')' before identifier 'hWnd' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(69): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(69): error C2059: syntax error : ')' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(71): error C2144: syntax error : 'int' should be preceded by ';' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(71): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(71): error C2086: 'int EXTERN_C' : redefinition 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'EXTERN_C' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(71): error C2146: syntax error : missing ';' before identifier 'STDAPICALLTYPE' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(71): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(71): error C2146: syntax error : missing ';' before identifier 'ShellExecuteA' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(71): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(71): error C2086: 'int STDAPICALLTYPE' : redefinition 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'STDAPICALLTYPE' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(71): error C2065: 'HWND' : undeclared identifier 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(71): error C2146: syntax error : missing ')' before identifier 'hwnd' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(71): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(72): error C2059: syntax error : ')' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(73): error C2144: syntax error : 'int' should be preceded by ';' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(73): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(73): error C2086: 'int EXTERN_C' : redefinition 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'EXTERN_C' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(73): error C2146: syntax error : missing ';' before identifier 'STDAPICALLTYPE' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(73): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(73): error C2146: syntax error : missing ';' before identifier 'ShellExecuteW' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(73): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(73): error C2086: 'int STDAPICALLTYPE' : redefinition 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'STDAPICALLTYPE' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(73): error C2065: 'HWND' : undeclared identifier 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(73): error C2146: syntax error : missing ')' before identifier 'hwnd' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(73): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(74): error C2059: syntax error : ')' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(81): error C2144: syntax error : 'int' should be preceded by ';' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(81): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(81): error C2086: 'int EXTERN_C' : redefinition 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'EXTERN_C' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(81): error C2146: syntax error : missing ';' before identifier 'STDAPICALLTYPE' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(81): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(81): error C2146: syntax error : missing ';' before identifier 'FindExecutableA' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(81): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(81): error C2086: 'int STDAPICALLTYPE' : redefinition 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'STDAPICALLTYPE' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(81): error C2065: 'LPCSTR' : undeclared identifier 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(81): error C2146: syntax error : missing ')' before identifier 'lpFile' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(81): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(81): error C2059: syntax error : ')' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(83): error C2144: syntax error : 'int' should be preceded by ';' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(83): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(83): error C2086: 'int EXTERN_C' : redefinition 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'EXTERN_C' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(83): error C2146: syntax error : missing ';' before identifier 'STDAPICALLTYPE' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(83): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(83): error C2146: syntax error : missing ';' before identifier 'FindExecutableW' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(83): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(83): error C2086: 'int STDAPICALLTYPE' : redefinition 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'STDAPICALLTYPE' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(83): error C2065: 'LPCWSTR' : undeclared identifier 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(83): error C2146: syntax error : missing ')' before identifier 'lpFile' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(83): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(83): error C2059: syntax error : ')' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(89): error C2144: syntax error : 'int' should be preceded by ';' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(89): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(89): error C2086: 'int EXTERN_C' : redefinition 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'EXTERN_C' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(89): error C2143: syntax error : missing ';' before '*' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(89): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(89): error C2146: syntax error : missing ';' before identifier 'CommandLineToArgvW' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(89): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(89): error C2040: 'STDAPICALLTYPE' : 'int *' differs in levels of indirection from 'int' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(89): error C2065: 'LPCWSTR' : undeclared identifier 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(89): error C2146: syntax error : missing ')' before identifier 'lpCmdLine' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(89): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(89): error C2059: syntax error : ')' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(91): error C2144: syntax error : 'int' should be preceded by ';' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(91): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(91): error C2086: 'int EXTERN_C' : redefinition 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'EXTERN_C' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(91): error C2146: syntax error : missing ';' before identifier 'STDAPICALLTYPE' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(91): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(91): error C2146: syntax error : missing ';' before identifier 'ShellAboutA' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(91): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(91): error C2086: 'int STDAPICALLTYPE' : redefinition 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'STDAPICALLTYPE' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(91): error C2065: 'HWND' : undeclared identifier 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(91): error C2146: syntax error : missing ')' before identifier 'hWnd' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(91): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(91): error C2059: syntax error : ')' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(92): error C2144: syntax error : 'int' should be preceded by ';' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(92): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(92): error C2086: 'int EXTERN_C' : redefinition 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'EXTERN_C' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(92): error C2146: syntax error : missing ';' before identifier 'STDAPICALLTYPE' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(92): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(92): error C2146: syntax error : missing ';' before identifier 'ShellAboutW' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(92): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(92): error C2086: 'int STDAPICALLTYPE' : redefinition 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'STDAPICALLTYPE' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(92): error C2065: 'HWND' : undeclared identifier 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(92): error C2146: syntax error : missing ')' before identifier 'hWnd' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(92): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(92): error C2059: syntax error : ')' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(98): error C2144: syntax error : 'int' should be preceded by ';' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(98): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(98): error C2086: 'int EXTERN_C' : redefinition 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'EXTERN_C' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(98): error C2146: syntax error : missing ';' before identifier 'STDAPICALLTYPE' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(98): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(98): error C2146: syntax error : missing ';' before identifier 'DuplicateIcon' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(98): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(98): error C2086: 'int STDAPICALLTYPE' : redefinition 2> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(59) : see declaration of 'STDAPICALLTYPE' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(98): error C2146: syntax error : missing ')' before identifier 'hInst' 2>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\shellapi.h(98): fatal error C1003: error count exceeds 100; stopping compilation 2> NasalSys.cxx 2>..\..\..\src\Scripting\NasalSys.cxx(333): error C2440: 'type cast' : cannot convert from 'double' to 'sgDebugPriority' 2> Conversions between enumeration and floating point values are no longer allowed 2>..\..\..\src\Scripting\NasalSys.cxx(333): error C2440: 'type cast' : cannot convert from 'double' to 'sgDebugPriority' 2> Conversions between enumeration and floating point values are no longer allowed 2>..\..\..\src\Scripting\NasalSys.cxx(511): error C2065: 'FILETIME' : undeclared identifier 2>..\..\..\src\Scripting\NasalSys.cxx(511): error C2146: syntax error : missing ';' before identifier 'ft' 2>..\..\..\src\Scripting\NasalSys.cxx(511): error C2065: 'ft' : undeclared identifier 2>..\..\..\src\Scripting\NasalSys.cxx(512): error C2065: 'ft' : undeclared identifier 2>..\..\..\src\Scripting\NasalSys.cxx(512): error C3861: 'GetSystemTimeAsFileTime': identifier not found 2>..\..\..\src\Scripting\NasalSys.cxx(513): error C2065: 'ft' : undeclared identifier 2>..\..\..\src\Scripting\NasalSys.cxx(513): error C2228: left of '.dwHighDateTime' must have class/struct/union 2> type is ''unknown-type'' 2>..\..\..\src\Scripting\NasalSys.cxx(513): error C2065: 'ft' : undeclared identifier 2>..\..\..\src\Scripting\NasalSys.cxx(513): error C2228: left of '.dwLowDateTime' must have class/struct/union 2> type is ''unknown-type'' 2> Generating Code... 4>------ Build started: Project: ALL_BUILD, Configuration: Release Win32 ------ 4> Build all projects 5>------ Skipped Build: Project: PACKAGE, Configuration: Release Win32 ------ 5>Project not selected to build for this solution configuration 6>------ Skipped Build: Project: INSTALL, Configuration: Release Win32 ------ 6>Project not selected to build for this solution configuration ========== Build: 2 succeeded, 1 failed, 15 up-to-date, 3 skipped ========== ------------------------------------------------------------------------------ Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel