fixes for __WINCE_NET__ build (slightly modified patch 1892654)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52147 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2008-02-27 17:35:13 +00:00
parent 81bed90ee4
commit 34dc0674f1

View File

@@ -30,26 +30,21 @@
#endif #endif
#endif #endif
#if (_WIN32_WCE >= 400) && !defined(wxNO_RTTI) // this library is only available for PocketPC targets using recent SDK and is
// needed for RTTI support
#if (_WIN32_WCE >= 400) && !defined(__WINCE_NET__) !defined(wxNO_RTTI)
#pragma comment(lib,"ccrtrtti.lib") #pragma comment(lib,"ccrtrtti.lib")
#endif #endif
#if defined(__WINCE_STANDARDSDK__) #if defined(__WINCE_STANDARDSDK__)
// DoDragDrop: // DoDragDrop:
#pragma comment(lib,"olece400.lib") #pragma comment(lib,"olece400.lib")
#elif defined(__POCKETPC__) #elif defined(__POCKETPC__) || defined(__SMARTPHONE__) || defined(__WINCE_NET__)
// PocketPC build:
// DoDragDrop:
#pragma comment(lib,"ceshell.lib") #pragma comment(lib,"ceshell.lib")
#pragma comment(lib,"aygshell.lib") #pragma comment(lib,"aygshell.lib")
#elif defined(__HANDHELDPC__) #elif defined(__HANDHELDPC__)
// Handheld PC builds. Maybe WindowsCE.NET 4.X needs another symbol. // Handheld PC builds. Maybe WindowsCE.NET 4.X needs another symbol.
#pragma comment(lib,"ceshell.lib") #pragma comment(lib,"ceshell.lib")
#elif defined(__SMARTPHONE__)
// Smartphone build:
#pragma comment(lib,"ceshell.lib")
#pragma comment(lib,"aygshell.lib")
#else #else
#error "Unknown SDK, please fill-in missing pieces" #error "Unknown SDK, please fill-in missing pieces"
#endif #endif