undefined Ссылка на DLSYM DLERROR при установке CGN на Ubuntu 20.04

Я пытаюсь установить CGNS на Ubuntu 20.04. При запуске ./ build-cgns.sh внутри корзины; Я получаю эти ошибки: Неопределенная ссылка на DLSYM неопределенная ссылка на DLERROR Может кто-нибудь помочь с этим? Я ищу в Интернете и обнаружил, что добавление флага --LLDL к варианту линкера может решить проблему. Но, как я проверю файл config-cgns.sh; Есть эти строки

if [ $TRAVIS_OS_NAME = "linux" ]; then
  export FLIBS="-Wl,--no-as-needed -ldl"
  export LIBS="-Wl,--no-as-needed -ldl"
  OPTS="--enable-parallel --enable-cgnstools --with-tcl=/usr/lib --with-tk=/usr/lib"
  autoconf
else
1
задан 13 March 2021 в 22:41

1 ответ

Процесс действительно проще.

Можно использовать пакеты из репозитория на

sudo apt-add-repository universe
sudo apt-get update
sudo apt-get install libcgns-dev cgns-convert

, а затем использовать их, как и планировалось. Пакет cgns-convert содержит множество исполняемых файлов.

0
ответ дан 18 March 2021 в 23:26

Другие вопросы по тегам:

Похожие вопросы: