Ошибка при установке Omnet ++

после того, как я работал./настраивать в Терминале, я получил эту ошибку:

configure: error: Cannot find osgEarth. At least the development version of libosgearth and the openscenegraph-plugin-osgearth package is required.

Прежде чем я начал устанавливать omnet, я установил osgEarth через Синаптический диспетчер пакетов. Кто-то знает, как решить эту проблему?

Я был бы очень благодарен за Вашу справку.

0
задан 17 November 2016 в 17:29

1 ответ

В моем случае проблема была связана с liblzma.so.5 библиотека. Вот то, как зафиксировать его:

  1. Располагаются liblzma.so.5

    $ find /lib -name "liblzma.so.5 
    /lib/x86_64-linux-gnu/liblzma.so.5
    
    $ find /usr -name "liblzma.so.5" 
    /usr/local/lib/liblzma.so.5
    

    , я обнаружил, что у меня было 2 экземпляра той же библиотеки.

  2. Удаляют тот в /usr/local/lib, и любая символьная ссылка

    sudo rm /usr/local/lib/liblzma.so
    sudo rm /usr/local/lib/liblzma.so.5
    sudo rm /usr/local/lib/liblzma.so.5.0.3
    
  3. sudo ldconfig
    

Теперь ./configure не жаловалась на osgEarth при установке Omnet ++

0
ответ дан 28 September 2019 в 04:08

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

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