Я кросс-компилирую приложение, которое использует библиотеку на основе OpenGL на хосте x86_64 для системы ARM.
Эта библиотека на основе OpenGL связана с libx11. Шаг сборки выполнен успешно.
Но во время выполнения я получаю следующую ошибку:
symbol lookup error: /home/ex/temp/lib64/libOpenglRendx.so: undefined symbol: XOpenDisplay
При сборке и запуске для x86_64 это работает правильно.
Я предполагаю, что что почему-то не удается динамически загрузить библиотеку x11 при работе на платформе ARM.
Есть идеи, что я могу сделать, чтобы это исправить?