Ошибка при установке Omnet ++ в Ubuntu 16.04: не удается найти osgEarth

Я следовал руководству по установке и установил все упомянутые пакеты. Тем не менее, я получаю это сообщение об ошибке во время работы ./configure

checking for osgEarth with CFLAGS=" -fPIC  -fno-stack-protector  " LIBS="  -losgEarth -losgEarthUtil"... no
configure: error: Cannot find osgEarth 2.7 or later. Set WITH_OSGEARTH=no in configure.user to disable this feature or install an up to date version of osgEarth.

Вот ссылка на мой файл config.log: config.log

0
задан 12 May 2018 в 11:03

2 ответа

Установка libgeos-dev пакет и затем редактирование configure.user файл в моем OMnet ++ исходный каталог решил мою проблему.

$ sudo apt-get install libgeos-dev

Измените строку #OSGEARTH_LIBS= к этому:
OSGEARTH_LIBS=" -losgEarth -losgEarthUtil -lgeos_c "

Удостоверьтесь, что удалили # в начале.

Теперь выполненный:

$ . setenv
$ ./configure

И это должно работать..

Другие также столкнулись с этой проблемой прежде и упомянули фиксацию, здесь решил их проблемы:
http://gmt.soest.hawaii.edu/boards/1/topics/4621
https://trac.osgeo.org/postgis/changeset/11363

Отвеченный Attila Török на omnetpp группе Google (omnetpp@googlegroups.com)

1
ответ дан 29 October 2019 в 08:44

Не может найти osgEarth 2.7 или позже

Я нашел osgEarth 2.7 для Ubuntu 16.04 в "ubuntugis repo":

sudo add-apt-repository ppa:ubuntugis/ppa
sudo apt update
sudo apt install g++ libxml2-dev libosgearth-dev bison flex clang swig libqt5opengl5-dev qt5-qmake openjdk-8-jre libopenmpi-dev tcl8.5-dev tk8.5-dev

И теперь Вы получаете osgEarth 2.7 и можете сделать export QT_SELECT=5 && ./configure в omnetpp-5.3/.

... Все требования затем включены в результат конфигурации. (Древнее Akaroa (optional) обычно здание сбоев.)


Некоторые подсказки здесь о "osgEarth": https://stackoverflow.com/questions/50304274/error-while-installing-omnet-on-ubuntu-16-04-cannot-find-osgearth/50335148#5033514 8

configure.user >>> OSGEARTH_LIBS=" -losgEarth -losgEarthUtil -lgeos_c "

0
ответ дан 29 October 2019 в 08:44

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

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