Yoshiki's notes
   


About
Open source software, shogi and my life outside of workplace.

Yoshiki Hayashi

Subscribe
RSS

Flavours

  • index
  • circa 1993
  • RSS
  • January
    Sun Mon Tue Wed Thu Fri Sat
    9
           


    Categories

           
    Mon, 09 Jan 2006

    Qt woes
    まだまだ続く Qt 問題... Linux 版で qApp-<setWindowIcon をしたら SEGV... 何も落ちなくてもいいと思うんだけど。

    Qt3 と Qt4 の build をするために、qt3-viewer というディレクトリを作って、 qmake ../viewer/viewer.pro として build しようとしたが、 -I../viewer をかなり前の方に付けてくれるために、.ui ファイルから作られた header を ../viewer から読もうとして build に失敗。仕方がないので、 viewer ディレクトリで build するのはやめて、qt4-viewer ディレクトリ で Qt4 版を、qt3-viewer ディレクトリで Qt3 版を build するようにした。 XEmacs の VPATH build でも似たようなものを経験したような記憶があるなぁ。

    さらに pixmap が表示されないのを追っかけてたら、debug 版でのみ発生することが 発覚。Non-debug 版でだけ、というのならわかるが、debug 版だけってのはなんで?

    [] permanent link

    Qt 4.0.1
    GPS 将棋 viewer を Qt 3.3.3 と Qt 4.1.0 では build できるようにしたけど、 ThinkPad に入れてる Debian unstable に入っていた Qt 4.0.1 で build しようとしたら FORM3 が無いらしく ビルドできなかった。QApplication の setMainWidget が無いなんてのも 言われた。ちょうど久々に aptitude から package を更新したら Qt 4.1 になったので面倒そうな Qt 4.0 はステ。

    [/shogi] permanent link