도와주세요!!
글 수 15,339
2008.04.25 13:25:45 (*.32.132.11)
9265
[root@centos pro1]# qmake
[root@centos pro1]# make
g++ -Wl,-rpath,/qt/qte-3.3.8-arm/lib -o hellow .obj/main.o .obj/frmMain.o .obj/moc_frmMain.o -L/qt/qte-3.3.8-arm/lib -lqte-mt
/usr/bin/ld: skipping incompatible /qt/qte-3.3.8-arm/lib/libqte-mt.so when searching for -lqte-mt
/usr/bin/ld: cannot find -lqte-mt
collect2: ld returned 1 exit status
make: *** [hellow] 오류 1
[root@centos pro1]# make
g++ -Wl,-rpath,/qt/qte-3.3.8-arm/lib -o hellow .obj/main.o .obj/frmMain.o .obj/moc_frmMain.o -L/qt/qte-3.3.8-arm/lib -lqte-mt
/usr/bin/ld: skipping incompatible /qt/qte-3.3.8-arm/lib/libqte-mt.so when searching for -lqte-mt
/usr/bin/ld: cannot find -lqte-mt
collect2: ld returned 1 exit status
make: *** [hellow] 오류 1
qmake 후에 make한게 저런 오류가 나와서요
그냥 qt 로는 컴파일이 잘됩니다.
qte-3.3.8 로 컴파일 할때만 저런 오류가 뜹니다. qte를 다시 깔아봐도 그렇더군요 ㅜㅜ
X11로는 되는데 임베디드용이 안 된다는 말씀이셨군요.
그렇다면 Makefile을 아래와 같은 요령으로 만드셔야 합니다.
]$ qmake -spec $QPEDIR/mkspecs/qws/linux-arm-g++ hello.pro
hello.pro는 프로젝트 파일 이름입니다. 더 자세한 내용은 아래의 글을 참고하시면
X11 용으로 qt 프로그램을 컴파일하는 방법과 같은 파일로 임베디드 보드용으로
컴파일하는 방법을 나누어서 설명하고 있습니다.
http://forum.falinux.com/zbxe/?mid=graphic&page=2&document_srl=406300