сдается мне, что скачанные исходники в unix стиле, вероятно, нужна утилита типа unix2dos.
ошибки идут с самой первой строки makefile?
Константы WinAPi
Модератор: Модераторы
- Sergei I. Gorelkin
- энтузиаст
- Сообщения: 1409
- Зарегистрирован: 24.07.2005 14:40:41
- Откуда: Зеленоград
Уф...
Под "jwaxxx" я имел в виду, что "ххх" надо заменить на название нужного файла.
Полторы тысячи ошибок - из-за того, что запускается не тот make, который нужен. Нужно либо полный путь указывать - к тому make, что в одной папке с fpc лежит, либо найти и прибить все остальные.
Если (судя по картинке) компилятор 2.0.4, а исходники от 2.1.4, я сильно сомневаюсь, что оно сможет собраться...
Наконец - зачем компилить, если оно уже скомпилировано в units/winunits? Тут достаточно использовать исходники только для текстового поиска нужных констант и определения нужного модуля.
Под "jwaxxx" я имел в виду, что "ххх" надо заменить на название нужного файла.
Полторы тысячи ошибок - из-за того, что запускается не тот make, который нужен. Нужно либо полный путь указывать - к тому make, что в одной папке с fpc лежит, либо найти и прибить все остальные.
Если (судя по картинке) компилятор 2.0.4, а исходники от 2.1.4, я сильно сомневаюсь, что оно сможет собраться...
Наконец - зачем компилить, если оно уже скомпилировано в units/winunits? Тут достаточно использовать исходники только для текстового поиска нужных констант и определения нужного модуля.
Нужно либо полный путь указывать - к тому make, что в одной папке с fpc лежит, либо найти и прибить все остальные.
Попробовал еще раз с теме же исходниками, только указал полный путь к make. В папке с модулем создалась папка units\i386-win32\, а в ней несколько скомпилированных модулей: winver, ole2, mmsystem, comconst и activex.
Наконец - зачем компилить, если оно уже скомпилировано в units/winunits? Тут достаточно использовать исходники только для текстового поиска нужных констант и определения нужного модуля.
А зачем искать вручную если уже все есть, кроме того проблема не ограничивается только константами, ведь есть еще типы и функции...
Вот как выглядит консоль после запуска утилиты:

