Компиляция 64 вмт. приложения в Delphi XE8

Sergey_rb
Дата: 12.11.2019 11:04:29
Добрый день!

Возникла необходимость создать 64 разрядную DLL в Delphi XE8.

В Project Manager добавил платформу 64 бит, но при компиляции получил ошибку F1027 Не найден файл System...

Какие пути надо прописать в Library Path, чтобы решить проблему?
Vlad F
Дата: 12.11.2019 11:21:46
Sergey_rb,

Ты ее соответствующим мастером из Delphi создавал?
Sergey_rb
Дата: 12.11.2019 11:43:15
DLL создавал мастером, но по умолчанию стоит Win32
_Vasilisk_
Дата: 12.11.2019 15:50:30
Sergey_rb
получил ошибку F1027 Не найден файл System...
А полный и оригинальный текст ошибки можно увидеть?
Sergey_rb
Дата: 13.11.2019 13:11:25
Полный текст ошибки при компиляции 64 бит:

[dcc64 Fatal Error] Test64.dpr(1): F1027 Unit not found: 'System' or binary equivalents (.dcu)


При компиляции 32 бит проблем нет.
b0rk
Дата: 13.11.2019 14:03:29
Может NameSpases в .dproj не указаны или указаны неверно?
Или изначально XE8 была установлена без выбраной Win64 платформы. В этом случае поможет только переустановка.
b0rk
Дата: 13.11.2019 14:04:34
И попробуйте сделать Build All вместо Compile.
Sergey_rb
Дата: 13.11.2019 15:48:23
Build All не помог, больше склоняюсь к переустановке Delphi, т.к. в папке LIB есть только 2 подкаталога - ANDROID и WIN32.

Есть ли возможность добавить еще каталог WIN64 без переустановки Delphi?
alekcvp
Дата: 13.11.2019 19:03:07
Sergey_rb
Есть ли возможность добавить еще каталог WIN64 без переустановки Delphi?

Через стандартное "добавить/удалить компоненты"?..
Sergey_rb
Дата: 14.11.2019 09:03:15
alekcvp
Sergey_rb
Есть ли возможность добавить еще каталог WIN64 без переустановки Delphi?

Через стандартное "добавить/удалить компоненты"?..


Думаю, что это больше относится к компилятору...