====== wxHexEditor ======
===== バイナリの入手 =====
[[https://sourceforge.net/projects/wxhexeditor/files/wxHexEditor/v0.23%20Beta/|wxHexEditor - Browse /wxHexEditor/v0.23 Beta at SourceForge.net]] より [[https://sourceforge.net/projects/wxhexeditor/files/wxHexEditor/v0.23%20Beta/wxHexEditor-v0.23-Linux_x86_64.tar.bz2/download|wxHexEditor-v0.23-Linux_x86_64.tar.bz2]] をダウンロードする。\\
===== wxHexEditor の実行 =====
wxHexEditor-v0.23-Linux_x86_64.tar.bz2 を解凍し出てきた wxHexEditor を実行する。\\
$ ./wxHexEditor
{{:linux:wxhexeditor.png?800|wxHexEditor}}
===== ソースの入手 =====
[[https://sourceforge.net/projects/wxhexeditor/|wxHexEditor download | SourceForge.net]] の [[https://sourceforge.net/projects/wxhexeditor/files/latest/download|Download]] 寄り最新ソースを入手する。\\
最新ソース: wxHexEditor-v0.24-src.tar.xz\\
===== ビルド準備 =====
$ sudo dnf install automake libtool wxGTK-devel
* automake が無いと以下のエラーが発生する。
Can't exec "aclocal": そのようなファイルやディレクトリはありません
failed to run aclocal: No such file or directory
* libtool が無いと以下のエラーが発生する。
not using Libtool
error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL
error: possibly undefined macro: AC_DISABLE_SHARED
error: possibly undefined macro: AC_PROG_LIBTOOL
* wxGTK-devel が無いと以下のエラーが発生する。
致命的エラー: wx/wxprec.h: そのようなファイルやディレクトリはありません
#include "wx/wxprec.h"
===== wxHexEditor-v0.24-src はビルドエラーになる =====
$ cd ~/applications/wxHexEditor-v0.24-src/wxHexEditor/
$ make
〜省略〜
src/HexEditorApp.h:70:39: エラー: ‘wxEventLoopBase’ has not been declared
virtual void OnEventLoopEnter(wxEventLoopBase* WXUNUSED(loop)); // wxOVERRIDE;
〜省略〜