Скрипт make_makefiles предназначен для автоматического добавления исходников в файлы Makefile.in. Сейчас после его запуска в некоторые dll перестают собираться. Проблема в наших изменениях, добавляющих проблемы.
Проблемные файлы в eterwine: dlls/wmp/Makefile.in Проблемы в eterhack: dlls/kernel32/Makefile.in dlls/shell32/Makefile.in dlls/winex11.drv/Makefile.in dlls/wmp/Makefile.in programs/etermsg/Makefile.in programs/etermsg/Makefile.in
Исправил сборку wmp.dll Для этого закомментрировал весь код tool.c. Этот код сейчас нигде не используется
исправил сборку shell32.dll Для этого пришлось перенести имена разработчиков в ETER_AUTHORS, а файл dlls/shell32/eterauthos.c сделать генерируемым при компиляции.
исправил сборку dlls/winex11.drv
Исправил проблему в kernel32 Для этого удалил файл vxd.c. Файл есть в krnl386.exe16. В kernel32 он не нужен
Приложил патчи в eterhack. Всё работает