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


오늘 하루 종일 gdb-6.6 컴파일하다가 포기하고, 질문드립니다.

gnu.org 에서 gdb-6.6 다운 받은 후에, 다음과 같이 설정했습니다.

CC=/opt/iwmmxt/arm-linux-gcc
LD=/opt/iwmmxt/arm-linux-ld
등등 크로스 컴파일하기 위한 유틸 설정..
./configure --host=i686-linux-gnu
--build=arm-iwmmxt-linux-gnu
--target=arm-iwmmxt-linux-gnu

한 후에, make 하면 다음과 같은 메시지 나옵니다.

cc1: warnings being treated as errors
format.c: In function 'bfd_format_string':
format.c:431: warning: comparison is always false due to limited range of data type

왜 이런 것인지 답변 좀 부탁드립니다..

고현철

2007.03.11 00:17:50
*.70.26.87

arm에서 gdb 돌리시게요?

cross로 컴파일이 안될경우가 은근히 많을겁니다.
patch해야하는 경우도 많이 있고요.

www.kegel.com/crosstool/에 가셔서 거기 patch디렉토리엔가 보면
각종 패치들이 있고요.

위 사이트를 보시면 arm에서 gdb 어떤 버전이 컴팔 성공했는지
문서가 있을겁니다. 그 부분을 참고하셔서 버전을 선택하시기 바랍니다.

전병우

2007.03.12 22:42:39
*.131.150.4

음..저는 보드위에서 직접 돌릴필요가 없어서

gdbserver만 보드에 올리고 gdb는 host에서 돌렸는데요..

포팅할때 주로 최신버전 바로 밑버전으로 하구요,.

그래서 gdb 6.5를 몇일 전에 잠시 테스트할것이 있어서 했었습니다.

일단 기본적으로 falinux에 있는 gdb컴파일 방법을 보시구요..

대략 정리하면
./configure --target=arm-linux --prefix=/usr/local/arm-gdb -v
make
make install 인데요..

이렇게 하면 6.5버전용 host(x86)용 gdb만 생기구..

gdb-6.5/gdb/gdbserver

에서 다시
./configure --target=arm-linux --host=arm-linux
make

하시면 gdbserver가 컴파일 되고 이것을 보드에 넣으니까 되긴되더라구요;;

조규봉

2007.03.16 20:58:32
*.101.232.35

저도 gdb server만 포팅하긴 했는데,
사실 gdb도 포팅 되긴 하더라구요.
다른 버전으로 테스트 해 보세요. target cpu가 틀려서 뭐라고 말씀을 못 드리겠네요.
List of Articles
번호 제목 글쓴이 날짜sort 조회 수
528 [질문] x86(AMD geode LX800) 보드는 구입이 가능한가요?[완료] [12] 김성주 2007-03-15 8958
527 [질문] ARM 64 비트 코어는 언제쯤 출시 되나요 ??? [3] 장석원 2007-03-15 767
526 [질문] bootloader의 로고를 부팅시에도 유지하고 싶습니다. [완료... [8] 성진호 2007-03-14 1120
525 [질문] 이솝보드 질문입니다. [1] 수연 2007-03-14 751
524 [완료] qt 에 tslib를 포함하려고합니다. [1] 문철민 2007-03-14 882
523 [완료] s3c2440 + WLAN + ENCODER + DECODER [5] 이동규 2007-03-14 866
522 [완료] 이솝보드에서 쓸수 있는 kermit이나 zmodem 프로그램이 있나... [3] 수연 2007-03-14 1059
521 [질문] aesop 커널 printk...[완료] [3] 전병우 2007-03-13 688
520 [질문] 고수님들의 초보 시절...?[완료] [5] 전병우 2007-03-13 680
519 [질문]자작 보드 테스트 중에... [완료] [6] 노희준 2007-03-13 1026
518 [질문] 화면을 TV Composite로 출력하는데 화면비율이 정해져 있나... [2] 양용현 2007-03-13 945
» [질문] gdb 컴파일하는 방법 좀 가르쳐 주세요. [3] 이창만 2007-03-10 915
516 [완료] su: /bin/bash: Permission denied 서브계정으로 로그인시 ... [5] 문철민 2007-03-10 1318
515 [질문] LCD용 컨넥터 구입처를 알수있을까요? [완료] [3] 성진호 2007-03-10 743
514 [질문] 터치 드라이버에서 adc 데이터레지스터를 읽어오는값이 틀립... 문철민 2007-03-09 801
513 [질문] lan이 수신이 안됩니다. [완료] [1] 성진호 2007-03-08 653
512 [완료]NAND만 있는 제품을 만들려 합니다. [5] 강경완 2007-03-08 840
511 vmware 질문 드립니다. [3] 김유석 2007-03-08 1941
510 [질문] boost library cross빌드 성공하신분 있나요??? 김창연 2007-03-08 638
509 [완료]cdev_init() 함수에 대해서 질문 드립니다. [2] 김유석 2007-03-08 941

사용자 로그인