Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.10.2011, 14:42   #1
fredwriter
Форумчанин
 
Регистрация: 06.10.2009
Сообщений: 121
По умолчанию Ошибка компиляции драйвера

Компилирую файл драйвера утилитой Build, выдается ошибка: environment variable NTMAKEENV must be defined. NTMAKEENV у меня написано в файле MakeFile.mak, ниже текст этого файла:

# DO NOT EDIT THIS FILE!!! Edit.\sourses. if you want to add a new source
# file to this component/ This file merely indirects to the real make file
# that is shared by all the driver components of the Windows NT DDK
#
! INCLUDE $(NTMAKEENV) \ makefile.mak
#
Подскажите пожалуйста.
Ищущий да обрящет
fredwriter вне форума Ответить с цитированием
Старый 26.10.2011, 14:08   #2
fredwriter
Форумчанин
 
Регистрация: 06.10.2009
Сообщений: 121
По умолчанию

Разобрался как использовать эту утилиту Build, если DDK установлен корректно, то нужно сделать так: Пуск -> Все программы -> Development Kits -> Windows DDK 2600 -> Build Environments -> или WinXP Free Build Environment или WinXP Checked Build Environment. Если есть MakeFile, то нужно перейти в рабочую директорию командой cd и написать заветное слово Build, запустится утилита Build.exe c установленными переменными окружения и произойдет КОМПИЛЯЦИЯ(сборка) файла драйвера. Вот такие пироги. Вопрос у меня следующий: (первый раз пользуюсь этой утилитой и не было еще опыта успешного её использования) что должно произойти после использования этой утилиты? У меня только появился файл buildfre.log с одной строчкой: BUILD: Computing Include file dependencies:. Я думал, что должен был появится какие-то файлы Sys или еще что нибудь.
Ищущий да обрящет
fredwriter вне форума Ответить с цитированием
Старый 26.10.2011, 14:39   #3
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Похоже на неверный make-файл. Откуда компилятор должен узнать какие файлы ему компилировать?
Abstraction вне форума Ответить с цитированием
Старый 26.10.2011, 15:03   #4
fredwriter
Форумчанин
 
Регистрация: 06.10.2009
Сообщений: 121
По умолчанию

Вот текст MakeFile.mak:
# DO NOT EDIT THIS FILE!!! Edit.\sourses. if you want to add a new source
# file to this component/ This file merely indirects to the real make file
# that is shared by all the driver components of the Windows NT DDK
#
! INCLUDE $ (NTMAKEENV) \ makefile.mak
#
Ура неужели ответили.
спасибо Abstraction
Ищущий да обрящет
fredwriter вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Nero - ошибка драйвера DMA. ошибка CRC NecRoMat Софт 5 09.05.2012 01:29
Ошибка компиляции ddd329 Общие вопросы C/C++ 1 10.06.2010 20:31
Ошибка компиляции С++ jeka101 Общие вопросы C/C++ 3 27.03.2009 19:16
Ошибка драйвера Dimoney Общие вопросы Delphi 8 28.05.2008 11:26
Ошибка граф. драйвера satana Паскаль, Turbo Pascal, PascalABC.NET 1 15.10.2007 17:22