ブログ昨日の続きです。用のバイナリが、コンパイルできませんでした。環境を作ればコンパイルできるのでしょうが、ちょっと手間なので、別の方向で逃げることにしました。それは、Qt3アプリとして作ってしまうことです。3アプリとしてホスト上である程度作ってしまい、Qt/E用にビルドするときは一部のクラスをQt/E用のクラスに入れ替える方法を取りました。置き換えれば大体は動くようです。入れ替えれば動くように作ります。使えた方がいいのでしょうが、それはその時に考えることにします。Qt3の環境を整えます。関係で入っているパッケージは以下のとおりです。libqt3-compat-headerslibqt3-headerslibqt3-i18nlibqt3-mtlibqt3-mt-devqt3-apps-devqt3-designerqt3-dev-toolsqt3-dev-tools-compatqt3-dev-tools-embeddedqt3-docqt3-examplesaptでいくつかインストールすれば依存関係でほとんどインストールされてしまうと思います。これでQt3アプリをビルドする環境が整いました。分けることで切り替えます。いうアプリを作るとします。作成し、ビルドします。tmakeを使います。-lqpeを追加する必要がありますが、流れは上記の通りです。