linux入れ替え以来、やってなかったTAOCPをやろうと
$gmixvm
と叩くも、mixシミュレータが立ち上がらない。
確か、mdkはコンパイルしてインストールしたはずだったので、
不審に思いながら調べたところ、ライブラリが足りない場合、
GUI部分コンパイルしないようなので、DocumentをみながらGTK+-develとかをいれて再コンパイルした。
これでTAOCPができるな、と思っていたらなんかエラーが出た。
mixgtk_mixvm.c: In function ‘mixgtk_mixvm_init’:
mixgtk_mixvm.c:73: error: ‘tips_’ undeclared (first use in this function)
mixgtk_mixvm.c:73: error: (Each undeclared identifier is reported only once
mixgtk_mixvm.c:73: error: for each function it appears in.)
mixgtk_mixvm.c:73: 警告: implicit declaration of function ‘gtk_tooltips_new’
mixgtk_mixvm.c: In function ‘update_register_’:
mixgtk_mixvm.c:410: 警告: implicit declaration of function ‘gtk_tooltips_set_tip’
mixgtk_mixvm.c:410: error: ‘tips_’ undeclared (first use in this function)
m
|
調べてみるとGTK+が新しくなったので、tooltipの関数がなくなったらしい。
tooltipなんかいらないので、エラー行だけコメントアウトしたらコンパイルできた。
とりあえず実行もできたので、多分大丈夫だろう。