- Код: Выделить всё
Ambiguous units found
There are two units with the same name:
1. "C:\lazarus-stable\ccr\brookframework\Source\BrookLogger.pas" from BrookTardigrade 5.4.6
2. "C:\lazarus-stable\ccr\brook\freepascal\core\brooklogger.pas" from BrookRT 4.0
Both packages are connected. This means, either one package uses the other, or they are both used by a third package.
Пожалуйста, обратите внимание:
1) ни в предыдущей, ни в транковой версии Lazarus IDE это сообщение не появляется
2) Сообщение-это не просто предупреждение. Компиляция невозможна
3) Эти юниты не используются в проекте.
В прикреплениях есть минимальный пример. Там просто 2 библиотеки в зависимостях пустого проекта
Добавлено спустя 1 минуту 33 секунды:
Вопрос вот в чем: это баг в данной сборке Lazarus IDE (можно понять, если бы было просто предупреждение)? Как можно решить проблему, не меняя имена файлов в исходных библиотеках?