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

안녕하세요.

 

WinCE만 계속 개발하다 Linux로 전향하려고 준비하는 사람입니다.

Linux로 변경하려니 까다로운 것이 한두개가 아니네요..

그것도 개발환경 구성부터..

 

현재 i.MX53 Start Kit을 이용하여 Linux를 공부하는데.. 환경설정부터 않되니.. ㅠㅠ

이솝에서는 삼성CPU의 내용이 주를 이루지만, 다른 것을 개발하시는 분들도 계신것 같아 도움을 요청드립니다.

 

환경구성

1. Ubuntu 12.04.1을 VMware로 설치하고, Ubuntu Software Center로 Update를 하였습니다.

 

2. ltib_build_host_setup.pdf를 따라하며 설치를 다 했습니다.

 

3. gcc 설치가 먼저 일 것 같아서, L2.6.35_11.09.01_ER_source/pkgs 에서 gcc-4.4.4-glibc-2.11.1-multilib-1.0-1.i386 rpm을 설치했습니다.

  ①  그랬더니, /opt에 freescale이라는 폴더가 생겼습니다.

  ②  /opt/freescle 폴더는 usr 폴더만 있습니다.(ltib_build_host_setup.pdf에보면, sudo visudo로 %admin ALL = NOPASSWD: /usr/bin/rpm, /opt/freescale/ltib/usr/bin/rpm 을 추가하라고 되어 있는데, ltib 폴더는 없네요.)

 

4. i.MX53_START_Linux_BSP_UserGuide.pdf에서

  ① step1. /opt/freescale/pkgs 에 존재하는 패키지를 지우라고 합니다.

   (그런데, 저에겐 이런 폴더도 없네요. 아마도 step1은 이전에 설치한 패키지 지우라는 것이겠죠..)

  ② step2. ltib의 압축을 풀고 ./install 했습니다.

    -> 제가 설정한 폴더 /home/cavo/project/imx/에 ltib 폴더가 생성되었더군요.

  ③ step3.  patches.tar.gz 파일 속의 패치들을 install하라고 했지만 못했습니다.

    (어디에, 어떤게 패치를 하는지 몰라서.. 못했습니다. 이부분에 대해서 알려주시면 고맙겠습니다.)

  ④ step4. Build LTIB : ./ltib -m config 를 하면 빌드한다는데 빌드가 않되고 오류가 납니다.

 

-------------------------> 오류사항 <------------------------------

ltib cannot be run because one or more of the host packages needed to run it
are either missing or out of date or not in ltib's standard path.  Please
install/upgrade these packages on your host.  If you have your own utilities
in non-standard paths, please add an entry into the .ltibrc file for example:

%path_std
/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/my/own/exes

Package                Minimum ver   Installed info
-------                -----------   ---------------
zlib                   0             not installed

Died at ./ltib line 1397.
traceback:
 main::host_checks:1397
  main:542

Exiting on error or interrupt
cavo@ubuntu:~/project/imx_src/ltib$

 

어떻게 설정해야.. 정상적인 빌드가 될 수 있을까요?

감사합니다.

 

ps

1. zlib를 설치하려고 시냅틱스를 검색하면 zlib는 이미 존재하는 것으로 보입니다.

2. freescale community에서 검색을 하면 Ltibutils.pm을 변경하라고해서 변경해도 동일현상이 나옵니다.

H/W 디자인 엔지니어입니다.

 

삼성의 ARM 칩에 관심이 많아져서 가입했습니다.

 

많이 공유할 수 있도록 하겠습니다.

 

엮인글 :
http://www.aesop.or.kr/index.php?mid=Board_Community_QandA&document_srl=92967&act=trackback&key=77e

배용규

2012.11.22 23:50:15
*.68.5.196

copy & paste를 하니 그림은 안 올라가네요...

그래서 파일로 첨부합니다.

위의 guide는 E.V board중에서 귀하께서 사용하신 Quick Start Boart(=Start Kit)의 내용이며,

다른 종류의 E.V board는 중간의 설정이 약간 다릅니다.

첨부

카보

2012.11.23 00:30:38
*.31.135.112

어제 저녁까지 아무런 답변이 없어서.. 포기하고 있었는데..  

이제 다시 우분투부터 설치하고, 따라해봐야겠습니다.

자료 너무 감사합니다.

nsys

2012.11.24 01:39:22
*.237.178.78

시냅틱스에서 lib32z1-dev 와 zlib1g-dev 가 설치 되어있나 살펴보세요 

그냥 -dev 안붙어있는거 설치하는건 개발할때 사용하는 부분이 빠진거에유

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

사용자 로그인