Я пытаюсь скомпилировать свой проект на Win64, выдаётся ошибка “Bad unit format…”; если перед компиляцией удалить .dcu файлы – ошибка “Unit … not found”. Т.е. при компиляции под Win32 Delphi ищет модули в разных каталогах согласно Tools/Options/Library/Library path, а под Win64 почему-то их ищет только среди файлов собственно проекта. Похоже на баг Delphi8. Как с ним справиться? Ещё Delphi компилирует .dcu и сохраняет в каталоге проекта, а раньше он их сохранял в тех каталогах, откуда были .pas файлы.
"Ты должен сделать добро из зла, потому что его больше не из чего сделать". АБ Стругацкие.