도와주세요!!
안녕하세요 제가 S3C6410 MINI BOARD를 구매하였습니다.
그리고 메뉴얼에 따라 리눅스를 올렸습니다.
임베디드 리눅스 상에서 QT/E를 이용하여 화면을 구성하려고 합니다.
PC OS : ubuntu10.04 LTS
커널버젼 : urbetter-linux2.6.28-v1.0(CD제공)
cross-compiler : cross-4.2.2-eabi(CD제공)
QT/X11 : qt-x11-opensource-src-4.5.3
QT/Embedded : qt-embedded-linux-opensource-src-4.5.3
이상 위와 같이 모두 설치 하였습니다.
HOST PC와 타켓 보드간 NFS 공유폴더는 /home/gelee/nfs_share입니다.
파일 시스템은 메뉴얼상에 있는 위와 같이 폴더에 마운팅 되어 있습니다.
이상 모든 세팅을 완료 후 호스트 PC에서 QT를 이용하여 프로그램 작성 후
QT-X11 상 ./hello 실행 시 폼 창이 뜨는 결과를 볼 수 있습니다.
이후 QT/E 상에서 linux-arm-g++을 이용하여 보드상에서 실행 할 수 있는 실행파일을 생성후
타켓보드 상에서 minicom을 이용하여 실행 시
[root@urbetter /]# ./hello -qws
Segmentation fault
[root@urbetter /]#
위와같이 타켓화면에 실행되지 않고 "Segmentation fault" 오류가 발생합니다.
QT 예제에 수록되어 있는 실행파일을 실행하여도 위와 같은 결과가 나옵니다.
CD에 첨부된 자료에는 타켓보드에서 실행하는 자료가 포함되어 있질 않아서 많은 어려움이 있습니다.
위 오류는 어떤경우에 발생하는지 어떻게 해결해야되는지 궁금합니다. .