/home/cluster/tools/tau-2.22.2/arm_linux/lib/libjogl_drihack.so
not a dynamic executable
Это означает то, что это говорит. Это - один или несколько из:
Проверьте вывод file libjogl_drihack.so
(Вам нужен корректный путь там).
Я не openMPI или пользователь Tau, но я замечаю, что существует пакет Tau, доступный для Хрипящего armhf (или по крайней мере, существует для Raspbian). Однако я сомневаюсь, что это установило бы в /home/cluster
, так очевидно Вы используете что-то еще.
При компиляции всего этого в системе этого не должно происходить также. Но если Вы копировали/создавали двоичные файлы с где-то в другом месте, это - Ваша проблема (примечание существует больше чем одна архитектура ARM). У Вас есть причина того, что не использовался пакет дистрибутива?
Решение, описанное в https://bbs.archlinux.org/viewtopic.php?id=136771 , похоже, у меня работает.
Создайте файл с именем 70-no-embedded-bitmaps.conf
или аналогичный (не уверен в названии) в /etc/fonts/conf.avail
со следующими content:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font" >
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
</match>
</fontconfig>
Затем включите его с помощью eselect fontconfig list | grep no-embedded-bitmaps
и eselect fontconfig enable [number]
. Возможно, вам придется регенерировать кеш fontconfig с помощью fc-cache -r
.