도와주세요!!
글 수 15,339
2007.12.25 13:24:14 (*.111.10.213)
6985
target board: ezboard-m01
host: fedora 3
자료실에 있는 페도라 3,4용 크로스 컴파일 툴체인 3.2.1버젼이
ez-x5용으로 제작이 되었는지 궁금합니다.
이전의 게시물을 보면
대부분은 m01보드는 와우리눅스 7.1이나 레드햇 리눅스 7.1을
호스트 컴퓨터로 사용을 하던데요...
그럼 자료실에 있는 m01보드용 크로스 컴파일 패키지를 깔고,
여기서 직접 컴파일을 해 가면서, 램디스크를 제작해야 되는지 궁금하네요...
램디스크에서 Kernel panic이 계속 나는데
램디스크 크기 문제는 아닌것 같고,
아무래도 램디스크 내의 컴파일 되어진 프로그램 문제 같은데,
아시는 분 좀 답변 부탁드릴게요...
감사합니다.
host: fedora 3
자료실에 있는 페도라 3,4용 크로스 컴파일 툴체인 3.2.1버젼이
ez-x5용으로 제작이 되었는지 궁금합니다.
이전의 게시물을 보면
대부분은 m01보드는 와우리눅스 7.1이나 레드햇 리눅스 7.1을
호스트 컴퓨터로 사용을 하던데요...
그럼 자료실에 있는 m01보드용 크로스 컴파일 패키지를 깔고,
여기서 직접 컴파일을 해 가면서, 램디스크를 제작해야 되는지 궁금하네요...
램디스크에서 Kernel panic이 계속 나는데
램디스크 크기 문제는 아닌것 같고,
아무래도 램디스크 내의 컴파일 되어진 프로그램 문제 같은데,
아시는 분 좀 답변 부탁드릴게요...
감사합니다.
2008.01.02 21:59:55 (*.111.10.252)
문제는 glibc라이브러리 였습니다.
glibc라이브러리를 strongarm core에 맞게 다시 컴파일 해 주고,
램디스크를 다시 구성하여보니, 부팅이 되었습니다.
일단, fedora core 3에서 크로스컴파일러(ver 3.2.1) 를 설치하고, glibc-3.2.1을
이 크로스 컴파일러를 이용하여 컴파일하고 재 설치하였습니다.
램디스크에 들어가는 패키지들을 다시 컴파일해보니, 설치에 성공하였습니다.
목표했던 mplayer포팅까지 성공했고,
mplayer로 동영상 재생할때는, 해상도와 프레임을 낮추어서 돌려보니, 돌아가는 걸 확인하였습니다.
크로스 컴파일러는 특정 보드를 위해 최적화해서 만들어지는 것이
아닌 것으로 알고 있습니다.
즉, ez-x5용 또는 m01 보드용 크로스 컴파일러가 따로 존재 하지 않지 안나요?