"F2048 Bad unit format" ошибка библиотеки.

Автор Teywl Wind, 22.11.23, 13:02:48

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Teywl Wind

Добрый день!
Ковыряя примеры SDK из папки DELPHIAUTO, при попытке компиляции программы мне выдает ошибку:
"[dcc64 Fatal Error] Step3a1.pas(17): F2048 Bad unit format: 'C:\Program Files\ASCON\KOMPAS-3D v22\SDK\\Include\LDefin2D.dcu' - Expected version: 35.0, Windows Unicode(x64) Found version: 35.0, Windows Unicode(x86)"
Гугл отвечает, что надо пересобрать библиотеку LDefin2D.dcu под х64.
Подскажите, где искать исходники и как пересобрать?
И еще вопрос, получается, что все примеры из DELPHIAUTO нужно пересобираться заново, что бы они работали на х64 системе?

Nipal

Среда из под Администратора запущена?
Этот файл создаётся при компиляции.

Teywl Wind

Цитата: Nipal от 22.11.23, 13:27:20Среда из под Администратора запущена?
Этот файл создаётся при компиляции.
Да, запускаю с правами администратора. При открытии проекта все отлично, но стоит сменить разрядность с х32 на х64, тут же выделяет первую в очереди функцию в разделе uses, как ошибку. У Вас такой проблемы не наблюдается с примерами из Delphiauto?

Nipal

Проект нужно разделять по разрядностям, чтобы писалось в разные папки.

Teywl Wind

Цитата: Nipal от 22.11.23, 14:11:16Проект нужно разделять по разрядностям, чтобы писалось в разные папки.
Это задается в настройках проекта?
Подскажите хотя бы, как вопрос гуглу задать по этой теме, чтоб лишний раз вас не дергать.

Nipal

Так и задавайте, как настроить проект.
Вообще тут показывал, как настроить если не потёрли.
+ Благодарностей: 1

Nipal

На картинке показал, надеюсь будет понятно.
Файлы проекта в общей директории, а файлы компилируемые для платформ в разных.
Nast_P.png
+ Благодарностей: 1

Teywl Wind

Цитата: Nipal от 23.11.23, 08:30:44На картинке показал, надеюсь будет понятно.
Файлы проекта в общей директории, а файлы компилируемые для платформ в разных.
Nast_P.png
Благодарю! После вчерашних ваших пояснений, разобрался почти, только не знал, что .dcu файлы можно сохранять в конкретной папке, еще раз благодарю.