[완료]안드로이드 빌드 서버 구축 중 에러
글쓴이: m1nd0322 / 작성시간: 월, 2011/10/31 - 3:17오후
안녕하세요, 현업에서 핸드폰 개발을 하고 있는 개발자입니다.
현재 안드로이드 빌드 서버를 구축하라는 오더가 내려져서 구축중입니다.
하지만 역시 구축하는 것이 어렵군요.
RVCT compiler 설치를 하기 위해 libstdc++5_3.3.6-25ubuntu1_amd64.deb를 다운받았으며$ sudo dpkg -i libstdc++5_3.3.6-17ubuntu1_amd64.deb
를 실행한 결과
dpkg: regarding .../libstdc++5_3.3.6-25ubuntu1_amd64.deb containing libstdc++5, pre-dependency problem: libstdc++5 pre-depends on multiarch-support multiarch-support is not installed. dpkg: error processing ./libstdc++5_3.3.6-25ubuntu1_amd64.deb (--install): pre-dependency problem - not installing libstdc++5 Errors were encountered while processing: ./libstdc++5_3.3.6-25ubuntu1_amd64.deb
저런 결과를 보여주네요.
multiarch-support를 설치하면 될 것 같은데 어떻게 설치해야할지를 모르겠네요.
패키지로 있을 것 같아서 apt-get install multiarch-support 를 해봤지만 그런 패키지는 없다고하기만 하고
구글링에 찾아봐도 설치에 관련된 글은 별로 없네요.
고수님들의 많은 도움과 관심 부탁드립니다.
Forums:
적어도..
다른 건 확인 안 해봤고, dependency에만 대해서 답하자면 적어도 우분투 11.10기준으론 해당 패키지가 있는 것으로 보입니다.
http://packages.ubuntu.com/oneiric/multiarch-support
sudo apt-get update랑 apt source 설정은 변경해 보셨나요?
sudo apt-get update는
sudo apt-get update는 해봤었구요,
apt source 설정 변경은 어떻게 해야하나요????
제가 그런 설정들은 안 해본 초짜라서요;;;;;
도움 부탁드려요^^
지금은 나와 있어서 확인 못해보겠고..
사실 좀 어중간한 기억으로 답해드리는 거라 좀 틀릴 수도 있습니다. 감과 매뉴얼빨로 만지는게 습관이라서 세밀한 설정부분은 기억이 흐릿하네요..
우분투 11.10으로 가정하고 답해드립니다.
http://packages.ubuntu.com/natty/amd64/multiarch-support/download
여기에 multiarch-support_2.13-0ubuntu13_amd64.deb가 있는 주소들이 나와 있습니다.
이 주소들을 참고하셔서 소스를 설정해 주시면 됩니다. sources.list파일을 직접 수정하는 방법이 있는데 요즘은 한동안 안해봐서 모르겠습니다. 아마 되겠지요? 파일 위치와 수정법을 검색해 찾아보시고 따라가셔서 적절한 주소를 언코멘트하시거나 추가해주시면 됩니다.
또한 적당히 주워온 블로그입니다만 http://ioriy2k.pe.kr/archives/2350 의 1번을 따라서 소스 관련 설정을 일부 바꿔주실 수 있습니다...라고 생각합니다. 사실 11.10은 패키지 관련 인터페이스가 조금 바뀌었는데 저기가 그대론지 아닌지 기억 안나네요. 개인적으론 이걸 먼저 시도해보시고 안되면 sources.list를 수정하시는 걸 추천드립니다.
어쨌든 그렇게 하셔서 저 목록에 나온 주소중 한 주소 이상을 연결해줘서 apt-get이 해당 패키지를 받아올 수 있게 하면 됩니다.
외에도 쉘 명령어를 쓰는 방법이 있는데 잘 기억 안나네요.
그 다음에 sudo apt-get update해주시고 다시 sudo apt-get install multiarch-support로 설치시도를 해 보시면 됩니다. 물론 오타 없나 확인해주시고요.
정 안 될시 그냥 http://packages.ubuntu.com/에서 일일히 dependency를 찾아서 수동으로 설치하시면 됩니다. 단, dependency를 일일히 받으려면 노가다를 좀 하셔야 할 겁니다. 꼬리에 꼬리를 물고 이어지니까요.
물론 오타가 없는지 확인하는것도 중요합니다. 예상외로 패키지명 오타로 삽질하는 경우도 있어서..
정상인님의 많은 관심과 도움으로
정상인님의 많은 관심과 도움으로 해결하였습니다.^^
역시 리눅스는 설정이나 관련 업데이트 하나도 쉬운 것이 아니더군요.^^
감사합니다.
댓글 달기