OS : Fedora12
VMware : VMware workstation 7.0
Qt : Qt 3.3.3
① Qt-x11 3.3.3 Install
-> 환경 변수 등록.
#!/bin/bash
export QTDIR=/Project/qt3/qtx-3.3.3
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/doc/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
-> Configure options
: ./configure --prefix=/Project/qt3/qtx-3.3.3 -no-xft
( freetype library 버젼 때문에 설치가 안되는 경우, no-xft 로 anti-aliased font 만 해제시켜주면 된다. )
-> gmake
-> gmake install
② Qt-embedded 3.3.3 Install
-> 환경 변수 등록
#!/bin/bash
export QTDIR=/Project/qt3/qtx-3.3.3
export PATH=$QTDIR/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR:/lib:$LD_LIBRARY_PATH
#export QMAKESPEC=qws/linux-arm-g++
-> QTextedit Problem
- $ QTDIR/src/kernel/qfont.cpp,
1620 줄의 QString::number( pointSizeFloat() ) + comma + 에서,
1620 줄의 QString::number( (int) pointSizeFloat() ) + comma + 로 변경.
-> Qt 3.3.3 Touch device Problem
- QTDIR/src/embedded의 qmouse_qws.cpp
qmouse_qws.h
qmouselinuxtp_qws.cpp
qmouselinuxtp_qws.h 교체.
-> Qt-x11의 bin/의 uic, moc를 Qt-embedded bin/으로 카피.
- Configure options
: ./configure -prefix /Project/qt3/qte-3.3.3 -embedded arm -shared -thread -debug -no-cups -continue -qt-mouse-linuxtp -qt-zlib -qt-gif -qt-libpng -no-libmng -qt-libjpeg
- gmake
- gmake install
댓글 없음:
댓글 쓰기