hakeの日記

Windows環境でプログラミングの勉強をしています。

QT開発環境を

先日のsquashfsイメージに盛り込もうとしてみたけど見事失敗。
りなざうテクノウさんのdev-img.bin パッケージ化群から、 qtopia-free-sdk 1.5.0-dev-2を持ってきてイメージ化する前のCFに展開、環境変数やらtmake.confやらのパスをCF内のディレクトリに指定とやるべきことはやっていると思うのだけど、progen、tmakeときてmakeでエラーがでる。
やっぱgccのバージョンが違ったりすると動かないのだろうか?

g++ -c -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions \
  -fno-rtti -Wall -W -O2 -DNO_DEBUG -I/usr/local/zgcc34/include \
  -I/home/QtPalmtop/include -I/home/QtPalmtop/include/qt -o t1.o t1.cpp
In file included from /home/QtPalmtop/include/qt/qwindowdefs.h:44,
                 from /home/QtPalmtop/include/qt/qwidget.h:42,
                 from /home/QtPalmtop/include/qt/qapplication.h:42,
                 from /home/QtPalmtop/include/qt/qpe/qpeapplication.h:24,
                 from t1.cpp:6:
/home/QtPalmtop/include/qt/qstring.h: In member function `uchar& QChar::cell()':
/home/QtPalmtop/include/qt/qstring.h:166: \
  error: cannot bind packed field `((QChar*)this)->QChar::cl' to `uchar&'
/home/QtPalmtop/include/qt/qstring.h: In member function `uchar& QChar::row()':
/home/QtPalmtop/include/qt/qstring.h:167: \
  error: cannot bind packed field `((QChar*)this)->QChar::rw' to `uchar&'
make: *** [t1.o] Error 1