Поиск сообщества
Показаны результаты для тегов 'link with runtime packages'.
Найдено: 1 результат
-
ошибка сборки Проблема при компиляции проекта (E2213 Bad packaged unit format)
Dmitry_4501 опубликовал вопрос в Вопросы
Доброго времени суток. На Embarcadero Delphi 11 Alexandria при компиляции проекта стал замечать такие сообщения: Порядок действий: Создаю проект В настройках проекта включаю параметр Link with runtime packages при использовании конфигурации All Platforms - All Configurations (этот параметр мне нужен из-за одной библиотеки, которая уже предварительно скомпилирована и у меня имеются лишь BPL и DCP файлы, без DCU) Компилирую под WIn32 (debug) - все нормально Компилирую под Win32 (release) - все нормально Компилирую под Win64 (debug) - все нормально Компилирую под Win64 (release) - все нормально Возвращаюсь обратно на Win32 Компилирую под Win32 (debug) - ошибка (первое сообщение) Компилирую под Win32 (release) - все нормально Перехожу на Win64 Компилирую под Win64 (debug) - все нормально Компилирую под Win64 (release) - ошибка (второе сообщение) Потом ошибки могут наоборот появляться например Win32 Debug нормально скомпилируется, а Win32 Release с ошибкой. То же самое касается и Win64, там такая же история. Если ошибка не появляется, то можно зайти в настройки проекта, что-нибудь изменить (например я включал\отключал Use Debug .dcu) ну или пройти зайти в настройки проекта и выйти. Тогда с большой вероятностью ошибка появится при компиляции Сообщение 1: [dcc32 Fatal Error] Project1.dpr(5): E2213 Bad packaged unit format: c:\program files (x86)\embarcadero\studio\22.0\lib\Win32\release\vcl.dcp.Vcl.Forms - Expected version: 35.0, Windows Unicode(x86) Found version: 7.54, Unk(ARM) Сообщение 2: [dcc64 Fatal Error] Project1.dpr(5): E2213 Bad packaged unit format: c:\program files (x86)\embarcadero\studio\22.0\lib\Win64\debug\vcl.dcp.Vcl.Forms - Expected version: 35.0, Windows Unicode(x64) Found version: 90.95, MaxOSX NX Language(ARM) Собственно вопрос следующий: могли бы вы, кто-нибудь проверить у себя такое же (желательно именно на Delphi 11 Alexandria), т.е проделать мой порядок действий. Обращу внимание на то, что если параметр Link with runtime packages отключить, то все сразу становится нормальным, компиляция происходит в штатном режиме и никаких сообщений с ошибкой не вываливается.-
- компиляция
- e2213
- (и ещё 2 )