Я недавно установил Incredibuild 0.93.85 на мою новую машину с Ubuntu 18.04 64bit.
При установке не сообщалось о каких-либо проблемах, но когда я пытаюсь скомпилировать свой makefile-проект, сообщается о бесчисленных ошибках:
ERROR: ld.so: object '/opt/incredibuild/lib/${PLATFORM}/libibinterceptor.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Сама компиляция проходит, хотя.
Очевидно, Incredibuild не может правильно разрешить переменную $ {PLATFORM}. Папка / opt / incredibuild / lib содержит папки «i686» и «x86_64», и обе содержат libibinterceptor.so
Мой коллега имеет такой же системный конфигурационный файл (Ubuntu 18.04 64bit и Incredibuild 0.93.85) и не имеет проблем.
Как я могу избавиться от этих ошибок?
Решением было установить новейшую версию Incredibuild на координатора и клиента (на сегодняшний день это 0.95.14).
Других решений пока нет …