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

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
번호 제목 글쓴이 날짜 조회 수
6128 Nand 파일 시스템 깨지는 문제 문의 [3] 카보 2014-10-23 1393
6127 uart register 에대한 iowrite32 쓰기가 되질 않습니다. [2] erdos 2014-10-22 1158
6126 양산할 때 MAC address 방법 문의입니다. [2] 열심히 2014-10-22 1628
6125 ubuntu 64bit 관련 질문 [2] blue0sky 2014-10-21 1085
6124 혹시 Kernel에서 context switching 관려한 hz를 바꾸려면 어디를... [2] 혜민아빠 2014-10-16 1080
6123 U-Boot와 Kernel에서 NAND Bad block scan 관련 질문 [2] SpecialCase 2014-10-09 1213
6122 Samsung프린터나 Canon 등 다른 제조사의 프린터도 hplip같은것이 있... [2] xoduddk123 2014-10-07 1254
6121 Device Driver를 설계 할 때...(probe함수에 대해서) [1] 혜민아빠 2014-10-02 1167
6120 /lib/libc.so.6 GLIBC_2.15 not fount가 나오는데요 libc 다른버전... [1] biokk 2014-09-30 1346
6119 사용중인 SDIO(mmc)의 mode를 알 수 있는 방법이 있나요? [1] xoduddk123 2014-09-27 1260
6118 S5PV210 MEMCONTROL 레지스터 설정 관련 질문 [2] 김진만 2014-09-25 914
6117 리눅스(커널)에서 지원하는 웹캠이 따로 있는건가요? 같은소스에서도 ... [1] ice179 2014-09-24 1008
6116 NAND bad block 관련 질문 드립니다. [3] 엉금엉금 2014-09-23 1260
6115 V4L2에서 포멧설정이 여러종류가 있는데요 설정된 포멧으로 데이터를... [2] ice179 2014-09-16 1237
» arm 바이너리가 실행이 안되는데요 확인좀 부탁드립니다. [1] ice179 2014-09-11 1157
6113 u-boot에서 WFE 걸어둔 secondary core들 깨우는법 아시는분(corte... [1] 쁘앙쁘앙 2014-09-06 1461
6112 SC54412ACF-A040 과 SC54412ACD-A040 의 정확한 차이를 알고 있... [3] 혜민아빠 2014-09-05 1314
6111 Exynos4412 SDIO3문의 [1] funlife 2014-09-03 1235
6110 com.google.android.maps.jar는 어디서 얻는 것인가요??? [2] 천동이 2014-09-02 52270
6109 Root file system [2] JinJi 2014-08-26 1265

사용자 로그인