안녕하세요 제가 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에 첨부된 자료에는 타켓보드에서 실행하는 자료가 포함되어 있질 않아서 많은 어려움이 있습니다.

위 오류는 어떤경우에 발생하는지 어떻게 해결해야되는지 궁금합니다. .