NS2 Linux Ubuntu 18.04 xgraph セグメンテーション違反

NS2 Linux Ubuntu 18.04 xgraph セグメンテーション違反

現在、Ubuntu 18.04 で NS2 を実行しようとしています。メイン Web サイト (isi.edu) で推奨されている ns-allinone-2.35 パッケージを使用して、xgraph12.2 を実行しようとすると、セグメンテーション エラーが発生します。NS-2 と nam は正常に動作しますが、xgraph が「インストール済み」であっても、次のエラーが発生します。

sdean@ubuntu:~/ns2/ns-allinone-2.35$ xgraph 
Segmentation fault (core dumped)

この問題に対処するための Web 上のチュートリアルをいくつか試しましたが、うまくいきませんでした。PATH 変数と LIBRARY 変数を正しく設定し、gcc/g++ 4.8 を実行するように変更しました。古いソフトウェア パッケージを新しい OS で実行しようとしていることは理解していますが、NS-3 では必要な処理ができませんでした。古い OS を使用することは問題ありません。ただし、build-essentials autoconf automake libxmu-devLinux の古いシステムではエラーが発生しました。

もう 1 つのヒントとして、いくつかの異なる解決策を試してみたところ、アクセス許可が拒否される出力が多数表示されました。sudo として実行してみましたが、それでもうまくいきませんでした。

ありがとう

答え1

Xgraph をインストールします: sudo apt install Xgraph→ 安定したバージョン 12.1 が取得されます。

Xgraph のテスト: $ cd ns-allinone-2.35/xgraph-12.2/examples/ && xgraph xgtest.xg.. また、「xgraph」では「Xgraph GUI」を開くためのファイルが必要であることに注意してください。つまり、$ xgraph何も実行しません。

「アクセスが拒否されました」はよくあるエラーです。ns-allinone-2.xx が 'sudo' または Windows© ツールを使用して解凍された場合です。正しいのは次のとおりです。

$ tar xvf ns-allinone-2.35_gcc5.tar.gz

ns-allinone-2.35_gcc5.tar.gz、リンクhttps://drive.google.com/file/d/0B7S255p3kFXNVVlxR0ZNRGVORjQ/view?usp=sharing→ これは、gcc/g++ バージョン 4.4 〜 5.3 用の 2014 年の更新です。

ns2-INFOhttps://drive.google.com/file/d/1FCjn-9fkR7tKeqClUpHsleaEdnoKRZzq/view?usp=sharing

関連情報