У меня есть C ++ Builder DLL, которая должна быть связана с пакетом Delphi (BPL), и я думаю, что вполне возможно, что пакет Delphi, возможно, потребуется перестроить, чтобы он мог использоваться как C ++ Builder, так и Delphi, но я не знаю, какие параметры нужно установить в пакете Delphi.
В настоящее время проблема заключается в том, что "UnitX.obj" не найден (ошибка ILINK32) при связывании пакета C ++ Builder, а UnitX - это модуль, предназначенный для динамической связи между пакетами C ++ Builder и Delphi.
Я подумал, что этого должно быть достаточно, чтобы изменить параметры ссылок проекта Delphi BPL следующим образом:
Project Options ->Delphi Compiler->Linking ->linker output :
"Generate all C++ Builder files (including package libs)"
В C ++ Builder DLL установлен флажок «Пакеты времени выполнения», а список «Сборка с пакетами времени выполнения» настроен правильно (он содержит пакет, содержащий UnitX.)