2. Qt4.4 base(r34941) 에서 WebKit r36309를 upversion할때.
webkit을 받아서. 각자 환경 path에 맞게 아래처럼 compile하시면
됩니다.
# tar xvf WebKit-r36309.tar
# cd WebKit-r36309
# WebKitTools/Scripts/build-webkit --qt
--qmake=/usr/local/Trolltech/QtEmbedded-4.4.0/bin/qmake
* compile중 sqlite include등이 error날때 sqlite.h를 적절한 위치에
넣어주시고.. sqlite는 반드시 install되어있어여 합니다.
* QtUiTools/QUILoader관련 error가 나올때
Qt4.4 source folder의 /include/QtUitools를 install된 folder인
/usr/local/Trolltech/QtEmbeded-4.4.0/include/ 에 넣어주셔야됨
tools/designer folder도 마찬가지 방법으로
/usr/local/Trolltech/QtEmbeded-4.4.0/tools/에 넣어주시면 됩니다.
webkit Qt base로 compile하고 나면 WebKitBuild/Release folder에
LibQtWebKit.so등이 생깁니다.
example에 simple launcher 등도 생기니까..proxy 환경이 아니라면
laucher정도도 괜찮을 것 같습니다.
새로운 webkit을 Qtbase의 demo browser에 적용시키면 LCD screen에 맞게 zoom out해서 web page를 rendering시킬수도 있었습니다.
Qt기준으로 말씀드리면 이렇게 접근하시면 되겠습니다.
webkit compile할때 저도 약간(?) 애먹은것 같은 기억이 있네요..
1. Qt-4.4 compile... demo folder의 browser 수행해본다.
2. Qt4.4 base(r34941) 에서 WebKit r36309를 upversion할때.
webkit을 받아서. 각자 환경 path에 맞게 아래처럼 compile하시면
됩니다.
# tar xvf WebKit-r36309.tar
# cd WebKit-r36309
# WebKitTools/Scripts/build-webkit --qt
--qmake=/usr/local/Trolltech/QtEmbedded-4.4.0/bin/qmake
* compile중 sqlite include등이 error날때 sqlite.h를 적절한 위치에
넣어주시고.. sqlite는 반드시 install되어있어여 합니다.
* QtUiTools/QUILoader관련 error가 나올때
Qt4.4 source folder의 /include/QtUitools를 install된 folder인
/usr/local/Trolltech/QtEmbeded-4.4.0/include/ 에 넣어주셔야됨
tools/designer folder도 마찬가지 방법으로
/usr/local/Trolltech/QtEmbeded-4.4.0/tools/에 넣어주시면 됩니다.
webkit Qt base로 compile하고 나면 WebKitBuild/Release folder에
LibQtWebKit.so등이 생깁니다.
example에 simple launcher 등도 생기니까..proxy 환경이 아니라면
laucher정도도 괜찮을 것 같습니다.
새로운 webkit을 Qtbase의 demo browser에 적용시키면 LCD screen에 맞게 zoom out해서 web page를 rendering시킬수도 있었습니다.
도움이 되시길..