Ошибки при запуске с терминала Ubuntu

#omnet #inet

Вопрос:

Я использую OMNeT 6 pre11 с INET 4.3.2, и он отлично работает в среде IDE.

Но, когда я пытаюсь запустить примеры демонстрации INET ( wireless/sensornetwork/omnetpp.ini) с терминала ubuntu, я получаю следующую ошибку:

Команда

 opp_run -m -u Cmdenv -n ../../../src:../..:../../../tutorials:../../../showcases -l ../../../src/INET omnetpp.ini -c BMac   

Ошибка

 lt;!gt; Error: More than one package.ned file for package 'inet.showcases': '/home/fa/Downloads/inet-4.3.2-src/inet4.3/showcases/package.ned' and '/home/fa/Downloads/inet-4.3.2-src/inet4.3/showcases/package.ned'   

Кто-нибудь, пожалуйста, может предложить решение? Спасибо.

Ответ №1:

Это известная проблема в 6.0 preview 11 и 12, вызванная тем фактом, что один и тот же каталог добавляется несколько раз в путь NED. Я предполагаю, что ../.. это и ../../../showcases есть тот же каталог. Я не уверен, откуда это ../.. берется, но постарайся от этого избавиться.

В качестве примечания, эта проблема была исправлена в версии 6.0pre13.