Люди, подскажите, если кто знает, в какой среде собрать драйвер для WIN XP SP2 ? WINDDK 2600 только для WIN XP SP1. Compuware Driver Studio 3.2 тоже ругается.
фига ты старье откопал =\ скачай последний ddk =) Хотя в принципе если не юзаешь в драйвере специфического из более поздних платформ (к примеру filter manager появился только в sp2) то проблем быть не должно.
В командной строке DDK 2600(для WINDOWS XP SP1) пытаюсь скомпилировать в системе - WINDOWS XP SP2, компилятор Microsoft Visual C++ 6.0 (Enterprise), выдаёт ошибку : fatal error C1189: #error : Compiler version not supported by Windows DDK, пытаюсь скомпилировать сгенрированый в Compuware Driver Studio 3.2 проект, компилятор сначало говорит : что отсутсвуют некоторые заголовочные файлы, на которые ссылается ntddk.h . хотя, я сбросил в папку заголовочных файлов компилятора, заг. файлы из DDK и затем выдаёт ошибку : fatal error C1189: #error : Invalid wdm.h! Check include path. wdm.h should be in the DDK directory defined by $(WDM_INC_PATH). Не пойму, чего каких-то хеадеров не хватает для SP2?
> fatal error C1189: #error : Compiler version not supported by Windows DDK, а где здесь написано про ось? > fatal error C1189: #error : Invalid wdm.h! Check include path. wdm.h should be in the DDK directory defined by $(WDM_INC_PATH). ну тоже вроде все кристально написано.
C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\windows.h(25) : fatal error C1189: #error : WINVER setting conflicts with _WIN32_WINNT setting test2005App.cpp Так ругается на WINVER - Visual Studio 2005, которая включается для разработки драйверов в Compuware Driver Studio 3.2. Если кто компилировал драйверы для WINDOWS XP SP2, подскажите, если не трудно.
O_o это как? поставьте wdk 7.1.0 (http://www.microsoft.com/downloads/...633F2EC14FF&displaylang=en&displaylang=en )и 2008 студию и собирайте :\