저번주에 교수님께 이솝S5V210를 받아서 생전 처음 해보는 것을 이리저리 하고 있는데요.
어떻게 접근해야 할지도 몰라서 허덕이다가...
어제서야 프로젝트 들어가서 이솝S5V210에 대한 개발환경 구축에 대한 자료를 발견해서 하고 있습니다.
일단 VMware로 우분투 10.10를 설치해서 리눅스 환경은 만들었고요.
그렇게 리눅스 호스트 시스템 개발 환경 구성에 들어 갔습니다.
(
http://www.aesop.or.kr/?mid=wiki&document_srl=342333&vid=AESOPV210)
그런데 왠걸요. 처음부터 막혀서,
sudo apt-get install libqt3-headers libqt3-mt-dev build-essential bin86 kernel-package libstdc++6
이거 하는데 하루 걸렸습니다.
결국 apt-get 업데이트 하고서야 겨우 설치했습니다만...
그 다음 명령인
sudo apt-get install libncurses5-dev g++ gcc libc6-dev libc-dev gcc-3.4 libncurses5 libncurses5-dev libqt3-mt-dev
에서 아예 설치가 안되고 있습니다.
터미널 창에는 다음과 같이 나오고요.
------------------------------------------------------------------------
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
주의, 'libc-dev' 대신에 'libc6-dev' 패키지를 선택합니다.
E: gcc-3.4 패키지를 찾을 수 없습니다.
E: 'gcc-3.4' 정규식에 해당하는 패키지가 없습니다.
------------------------------------------------------------------------
그래서 찾아 보니 다른 프로젝트 커뮤니티에 덧글로 남겨진 글을 보았습니다.
다른 검색한 결과들과도 비슷한 말씀을 하시는 덧글이라 다시 시도해 봤습니다.
(
http://www.aesop-embedded.org/?mid=wiki&entry=%EB%A6%AC%EB%88%85%EC%8A%A4+%ED%98%B8%EC%8A%A4%ED%8A%B8+%EC%8B%9C%EC%8A%A4%ED%85%9C+%EA%B0%9C%EB%B0%9C+%ED%99%98%EA%B2%BD+%EA%B5%AC%EC%84%B1+%EB%B0%A9%EB%B2%95&vid=AESOPC100&document_srl=258331)
덧글 대로 일당 패키지를 다운로드 받기 위해서 링크를 따라 갔는데...
error 페이지가 나와서 다운로드가 되질 않네요.
그리고 혹시나 몰라서 apt-get 업데이트도 해줬는데 안되고요.
물론 제가 우분투를 잘 몰라서 마구마구 해매이고 있는 거 같기도 합니다.
솔직히 우분투 이전 버전 어떻게 구해야 할지도 몰라서 10.10 선택한 것도 있고요.
제가 무엇을 잘못 했기에 저렇게 잘 안되는 것일까요? ㅠㅠ
제 검색 능력으로는 어떻게 해결해야 할지 모르겠습니다.
아, 그리고 이솝S5V210을 제가 다루기 위해서는 미리 사전에 알고 있으면 좋은 것이나...
참고하기 좋은 책 같은건 없나요? 있으면 몇권 추천 좀 해주세요.
제가 마이컴은 아주 조끔 해봤어 이런것은 해본적이 없어서요. ㅠㅠ
사실은 이번에 새로 올라온 버전 올리는거 어케 하는지 몰라서 허덕이다...
일단 개발환경부터 어떻게 구축하는지 따라가다 보면 나오겠지 하고선 따라하려고 하는 와중에 이렇게 진행이 안될 줄은 몰랐습니다.
아, 이래저래 모르는거 너무 많은거 같아서 걱정입니다. ㅠ_ㅠ
32bit는 이 아래..sudo apt-get install git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev
64bit는sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev
sun-java5-jdk 는 인터넷 검색해보면 9.04버전이상에서 설치하는 방법 있습니다.
컴파일 환경 이외에는 위키의 내용을 참고하면 될겁니다. 그리고 개인적으로 vmware보다는 vbox가 더 편했던것 같습니다.
삽질하다 보면 개발환경 셋팅만 한달 걸립니다. 열심히 검색하셔서 하셔야 할거에요. 인터넷에는 모든 답이 있습니다. ^^; 뭐가 답인지 지금 몰라서 그렇죠.