기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

http://www.aesop.or.kr/Board_Community_Freeboard/126661 에 관련하여 이어서 질문드립니다.


#include <stdio.h>

int main()

{

printf("test\n");

return 0;

}


이라는 test.c파일을 크로스컴파일러로 컴파일하여 바이너리 파일 상태를 확인해봤는데요

1. arm-linux-g++

#arm-linux-g++ test.c

#file a.out

a.out: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.14, not stripped

보드에서 바이너리 실행하면 정상실행됩니다.


2. arm-none-linux-gnueabi-g++ test.c

#file a.out

a.out: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.16, not stripped

실행 잘됩니다.


3. arm-linux-gnueabihf-g++ test.c 

#file a.out

a.out: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.31, BuildID[sha1]=0x850f7396c5ed0992a52994af2a28c05cbb66fca2, not stripped

보드에서 실행안됨.



3번 컴파일러로 하면 보드에서 실행시키면 아래와 같이 나옵니다.

~ # ./a.out                                                                    
-sh: ./a.out: not found 



file 명령으로 바이너리 파일을 보면 다른 바이너리들과 다르게

'BuildID[sha1]=0x850f7396c5ed0992a52994af2a28c05cbb66fca2'

메시지가 추가되는데요. 이것이 좀 영향이 있는것 같은데;;

이런 문제 혹시 해결해보신 분이 계신지요? 조언좀 부탁드립니다.






추락천사

2014.09.11 18:29:38
*.117.45.3

컴파일러가 안맞는 경우입니다.

굳이 3번째 컴파일러를 사용해야 하는 이유라도 있으신지요??

왠만해선, 보드(or cpu) 밴더에서 적절한 컴파일러를 제공할텐데요...

List of Articles
번호 제목 글쓴이 날짜 조회 수

Nand 파일 시스템 깨지는 문제 문의 [3]

  • 카보
  • 2014-10-23
  • 조회 수 1393

uart register 에대한 iowrite32 쓰기가 되질 않습니다. [2]

  • erdos
  • 2014-10-22
  • 조회 수 1158

양산할 때 MAC address 방법 문의입니다. [2]

ubuntu 64bit 관련 질문 [2]

혹시 Kernel에서 context switching 관려한 hz를 바꾸려면 어디를... [2]

U-Boot와 Kernel에서 NAND Bad block scan 관련 질문 [2]

Samsung프린터나 Canon 등 다른 제조사의 프린터도 hplip같은것이 있... [2]

Device Driver를 설계 할 때...(probe함수에 대해서) [1]

/lib/libc.so.6 GLIBC_2.15 not fount가 나오는데요 libc 다른버전... [1]

  • biokk
  • 2014-09-30
  • 조회 수 1346

사용중인 SDIO(mmc)의 mode를 알 수 있는 방법이 있나요? [1]

S5PV210 MEMCONTROL 레지스터 설정 관련 질문 [2]

리눅스(커널)에서 지원하는 웹캠이 따로 있는건가요? 같은소스에서도 ... [1]

  • ice179
  • 2014-09-24
  • 조회 수 1008

NAND bad block 관련 질문 드립니다. [3]

V4L2에서 포멧설정이 여러종류가 있는데요 설정된 포멧으로 데이터를... [2]

  • ice179
  • 2014-09-16
  • 조회 수 1237

arm 바이너리가 실행이 안되는데요 확인좀 부탁드립니다. [1]

  • ice179
  • 2014-09-11
  • 조회 수 1158

u-boot에서 WFE 걸어둔 secondary core들 깨우는법 아시는분(corte... [1]

SC54412ACF-A040 과 SC54412ACD-A040 의 정확한 차이를 알고 있... [3]

Exynos4412 SDIO3문의 [1]

  • funlife
  • 2014-09-03
  • 조회 수 1235

com.google.android.maps.jar는 어디서 얻는 것인가요??? [2]

Root file system [2]

  • JinJi
  • 2014-08-26
  • 조회 수 1265

사용자 로그인