이지보드를 가지고 qt를 테스트 하고 있습니다. 터치를 구동하는데 calibrate 를 하려고 하는데.. 일단 qt 는 qt-x11-free-3.3.3.tar.gz qt-embedded-free-3.3.3.tar.gz 이 두가지를 순서대로 설치 했습니다. 그리고 qt-embedded 설치 할때는 ./configure -embedded arm -shared -thread –debug –no-cups –continue -qt-mouse-linuxtp 옵션으로 하고 make 실행해서 에러 없이 컴파일 했습니다. libqte-mt-so.3.3.3 생성 되었구요.file 명령으로 arm 버젼 확인 했습니다. 해서 이 파일을 타겟보드에 하이퍼 터미널로 /root/qt/lib 로 전송 했구요. 전송하고 나서 ln -s libqte-mt-so.3.3.3 libqte-mt-so ln -s libqte-mt-so.3.3.3 libqte-mt-so.3 ln -s libqte-mt-so.3.3.3 libqte-mt-so.3.3 해서 링크 걸어 줬습니다. 그리고 /root/qt/lib/fonts 밑에 폰트 화일 넣어두고요. 그리고 나서 타겟보드 하이퍼터미널 창에서 export QTDIR=/root/qt export LD_LIBRARY_PATH=/root/qt/lib:$LD_LIBRARY_PATH export QWS_MOUSE_PROTO=linuxtp:/dev/ts 로 qt 라이브러리 경로 설정 해주었습니다. 그러고 나서 타겟보드 [root]./calibrate -qws 실행하면 에러메세지 납니다. ./calibrate: error while loading shared libraries: libqte-mt.so.3: cannot open s hared object file: No such file or directory 경로나 라이브러리 설정 하는걸 몇번을 확인해 보아도 이상이 없는것 같고 libqte-mt.so.3 은 분명링크 걸었는데 왜 그런지 모르겠습니다. 누가 저좀 도와 주세요~~ㅡ.ㅜ | ||
|
|
|
|