1

Здравствуйте!

У меня в Rosa возникла проблема, которой нет в Ubuntu-14.04 и в Astra Linux.
Именно, не собирается тестовая программа от производителя устройства с жалобой
undefined reference _XEatDataWords
Линковщик её ищет в /usr/lib/libXxf86dga.so и она там есть, это FUNC, но только имя.
Ещё она, тоже как только имя, есть в /usr/lib/Xp.so. В Astra она находится в /usr/lib/libXxMc.so
и тоже только как имя и больше нигде её в /usr/lib нет в Astra, ни в Rosa. Где она в Ubuntu,
не знаю, я её уже удалил.

Почему же тогда программа собирается в Astra и не собирается в Rosa?
Где реально находится _EatDataWords или она не нужна физически?
Что надо сделать в Rosa, чтобы программа собралась? Установить ещё какую-то
библиотеку или попытаться проигнорировать сообщение линковщика?
В Интернета смотрел, но не помогло. В поддержку обратился, но ещё не ответили.

Пётр.

Пётр.

2

Я пока решил этот вопрос указанием линковщику опции
--unresolved-symbols=ignore-all
программа собралась и работает. Возможно, это имя реально не используется.

Пётр.

Пётр.