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

안녕하세요 ?
몇 가지 궁금한 것이 있어서 문의드립니다.

특정 프로세서(ex: XScale )용 커널,application program,boot loader 등이 gcc의 버전에 따라서, compile이 될 수도 있고, 안 될 수도 있는 것은 알고 있습니다.

(문의1) 그런데, 특정 프로세서(ex: XScale )용 커널이 라이브러리(glibc)의 버전에 따라서도, compil이 될 수도 있고, 안될 수도 있는가요 ?

(문의2) 임베디드 리눅스가 탑제된 프로세서(ex: XScale )상에서 동작하는application program이 높은 버전의 라이브러리(ex: glibc 2.5)에서는 컴파일과 실행이 정상적으로 되었는데,
더 낮은 버전의 라이브러리 (ex: glibc 2.3.6)에서는 컴파일이 안되거나, 컴파일이 되더라도 실행중에 에러가 발생할 수 있다고 생각하는데 맞는지요 ?

(문의 3) 임베디드 리눅스가 탑제된 프로세서(ex: XScale )상에서 동작하는application program이 낮은 버전의 라이브러리(ex: glibc 2.3.6)에서는 컴파일과 실행이 정상적으로 되었는데,
더 높은 버전의 라이브러리(ex: glibc 2.5)에서는 컴파일이 안되거나, 컴파일이 되더라도 실행중에 에러가 발생할 수 있는가요 ?

좋은 하루 되셔요…^^

고현철

2008.04.02 11:11:19
*.202.132.222

1. 주로 instruction차이에서 문제가 생깁니다. 즉, arm920t용 컴파일러로 컴파일했을경우 안되는 경우가 생깁니다. 될수도 있고, 안될수도 있지만, 이 문제는 확인을 해봐야 알겠네요.....정확히는요...

저는 주로 링커에서는 문제가 안생기고, 컴파일시 문제가 생기는 것을 본적이 있습니다. 그러니 주로 instruction문제라고 생각이 되고요.

2. 예....

그런데 문의 2와 3이 동일한거 아닌가요?

김진희

2008.04.03 15:01:55
*.178.110.43

답변 감사드립니다.

문의2와 3의 차이점은 아래와 같습니다.

문의2의 경우에는 높은 버전에서 낮은 버전으로 바꿀 경우
문의3의 경우에는 낮은 버전에서 높은 버전으로 바꿀 경우

고도리

2008.04.03 22:21:57
*.187.44.115

shared object(dll이라고 생각하시면 됨)의 경우는 거의 문제가 발생하고요.

대부분의 문제는 주로 c++에서 발생합니다. STL이 호환이 거의 안된다고 보시면 됩니다.

gcc-3.4와 그 이하의 호환성 문제, gcc-4.x와 그 이하의 호환성문제..등등.

김진희

2008.04.09 08:18:56
*.178.110.43

답변 감사드립니다.
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
228 bluetooth device driver에 대한 질문입니다. [1] 김동래 2010-05-05 476
227 application screen size OGeumDong Knife Ball 2010-05-07 476
226 TV Out [1] 김주영 2010-05-14 476
225 Android상에서 firmware upgrade [1] 파일럿 2010-05-15 476
224 makefile 관련 질문입니다. [1] 마수리 2010-07-03 476
223 Odroid-T의 소스를 받아볼 수 있을까요? [3] lived 2010-07-07 476
222 app 실행 문제에 대한 로그.. file [1] 은재아빠 2010-11-08 476
221 LCD 관련 문의 드립니다. [1] 조남희 2011-02-09 476
220 device.c 퍼미션 수정.. [1] skean 2011-03-04 476
219 이솝 MP2530F WinCE BSP 구해 봅니다... 에구릉 2011-08-18 476
218 6410 encoding/decoding 샘플 소스는 없나요? [1] 이성호 2009-03-24 475
217 aesop 2440 3차보드에서 openice사용가능한가요? [1] 조재영 2010-02-03 475
216 Device driver관련 site 박영호 2010-06-30 475
215 LCD 판매업체 소개해 주세요! [1] 차다 2010-08-10 475
214 V210보드 프로젝트 생성은 언제되는건지요. [1] 정찬홍 2010-10-21 475
213 fimc dual input 관련잘문입니다 날다병아리 2011-03-31 475
212 Touch 드라이브가 연결 되지 같습니다. [1] 한승우 2011-04-22 475
211 UBoot 궁금한 점... [2] 현쓰 2009-11-26 474
210 5150 튜닝에 관한 질문입니다. [6] 김수현 2009-12-02 474
209 aesop-6410용 virtualbox image [3] 이재훈 2010-02-19 474

사용자 로그인