ADVENTURE_BCtool Ver 1.02

RedHat Linux 9でADVENTURE_BCtoolのコンパイルができませんでした。対処は?


RedHat Linux 9 のデフォルトのコンパイラはGCC 3.2.2ですが、BCtoolはGCC 3.x には対応しておりません。
RedHat Linux 9 には GCC 2.96 も含まれていますので、こちらを使用してください。

また、BCtoolのデフォルトのMakefileでは、Motifのクローンとして LessTifを
使うように記述していますが、RedHat Linux 8 以降ではコンパイルはうまくいっても、
正常に実行できないようです。

この不具合はLessTifのかわりにOpenMotifを使うことで回避できます。

AdvBCtool-1.02/Makefileの先頭の部分を以下のように書き換えて
コンパイルしてください。

=========== ここから ===============

CXX       = g++296                       <==== 
CXXFLAGS  = -O3
GL_INC    = -I/usr/include
GL_LIB    = -L/usr/lib
X11_INC   = -I/usr/X11R6/include
X11_LIB   = -L/usr/X11R6/lib
MOTIF_INC =                              <==== 
MOTIF_LIB =                              <==== 
GLWFLAGS  = -DGLW_HDR_ANOTHER_LOCATION -DnoMotifGLwidget
GLW       = -lGLw

=========== ここまで ===============