2010-07-20 4 views
0

Я пытался выполнить сделать файл с NMAKE в дос-приглашение и получил следующее сообщение:NMAKE u1034 сепаратор отсутствует

makefile.in (145): фатальная ошибка U1034: синтаксическая ошибка: Сепаратор отсутствует

Я посмотрел в файл макияжем и линия 145 говорит:

ifeq (@ INSTALINFO_FOUND @, да)

У меня нет абсолютно никакого понятия, как исправить это ... У вас есть идеи?

ответ

0

Makefile.in указывает, что система сборки, которую вы должны использовать, - это автотюнинг GNU. Они будут предварительно обрабатывать ваши файлы в файлах формата GNU. Затем вы должны использовать GNU make с этими make-файлами.

nmake - совершенно другой зверь и не будет совместим с этими файлами.

Я предлагаю вам исследовать, является ли ваш пакет работоспособен используя Microsft инструментов (выискивать слова, как NMAKE или Visual Studio или Windows, и т.д., в документации). Другая альтернатива - захватить порт Windows Autotools. Cygwin хорош, но вот драконы для неосторожного.