Hi,
I installed Boost 1.47 using Windows Installer. I have Visual C++ 2010 Express installed and I installed Platform SDK for 2003 and Windows Driver Kit, that give me MFC/ATL, etc., separately. However, I have to set the directories in each project before I build anything otherwise the VC++ 2010 picks up the Windows SDK 7.0 that gets installed by default by Visual C++ 2010 Express. So Boost installer, I suspect, too picked up the wrong SDK, Windows SDK 7, directories instead of the those of the platform SDK.
I suspect so because upon including ASIO header and just getting an IP Address string, I get build warnings like these:
Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately. For example:
- add -D_WIN32_WINNT=0x0501 to the compiler command line; or
- add _WIN32_WINNT=0x0501 to your project's Preprocessor Definitions.
Assuming _WIN32_WINNT=0x0501 (i.e. Windows XP target).
File0001.cpp
Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately. For example:
- add -D_WIN32_WINNT=0x0501 to the compiler command line; or
- add _WIN32_WINNT=0x0501 to your project's Preprocessor Definitions.
Assuming _WIN32_WINNT=0x0501 (i.e. Windows XP target).
File0002.cpp
Second_test.cpp
Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately. For example:
- add -D_WIN32_WINNT=0x0501 to the compiler command line; or
- add _WIN32_WINNT=0x0501 to your project's Preprocessor Definitions.
Assuming _WIN32_WINNT=0x0501 (i.e. Windows XP target).
Any idea how I can fix this?
Best, Asif