다들 mysql을 설치 할 때 그냥 mysql 홈페이지에 있는 dmg를 이용해서 설치하던데 개인적으로 MacPort를 이용하면 더 좋다는 의견을 보고 '나도 MacPort'로 설치해봐야겠다.' 라는 생각을 했다. 그런데 이거 때문에 몇 시간을 날릴 줄이야... 바로 본론으로 들어가자면 포트가 막혀 있어서 MacPort로 설치를 못했었다.(업데이트 미러 서버가 막혀있더라;;)$ sudo port -v selfupdatePassword:Warning: More than one default port source is defined.---> Updating MacPorts base sources using rsyncrsync: failed to connect to rsync.macports.org: Opera..
저번에 빌드한 ICS를 내 휴대폰인 차차에 올려보기로 했다. 그 과정을 일지로 기록한다. 2012.3.4 - 14시 30분 차차 커널을 다운로드해야겠다. - http://htcdev.com/devcenter/downloads 난 익스펜시스 코리아에서 샀으니까 HTC Chacha (hTC Asia India) - GB CRC - 2.6.35 kernel source code를 다운로드해야겠지? 다음으로 안드로이드 SDK를 설치한다. - http://developer.android.com/sdk/installing.html 일단 다운로드 페이지에서 아카이브를 다운로드한 뒤 그것을 압축 해제하고 폴더 내의 tools 폴더에 들어가서 ./android 하면 다운로더(맞는 표현인지 모르겠지만)가 뜬다. 여기서 원..
문득 든 생각이다. 안드로이드 빌드를 하면서 난 재미를 느꼈는데 그것은 시스템 엔지니어 분야라는 생각이 들었다. 그 차이에 대해 나의 생각을 써보고 싶어서 이 글을 쓴다. 나는 제대로 프로그래밍을 시작했을 때 게임 개발이나 모바일 앱 개발과 같은 통칭 Application을 주로 개발했다. 그러한 이유에는 일단 눈에 보이는 것이기 때문인 것이 1순위의 이유였다. 난 그다지 겸손한 사람은 아니었고, 내가 하는 것으로 인해 주변 사람들이 나를 대단하다고 봐 주길 원했고 쓰는 사람들도 '아 이 개발자는 참 대단한 사람이다.'라는 생각을 가졌으면 했기 때문이다. 즉 명예욕이 강하다고 할 수 있는데 다른 사람들이 나를 보고 대단하다 라는 생각을 갖는 생각을 갖게 하기 충분한 프로그래밍 분야가 바로 앱 개발이라고 ..
2012.3.1 이전의 일들은... 생략.... 삽질의 연속이었습니다. Mac에서 멋지게 해내겠다는 욕심에 계속 해서 시도했지만... 결국은 포기.... 안드로이드를 빌드하기에는 우분투가 적격입니다. 2012.3.1 - 22시 http://forum.cyanogenmod.com/topic/34429-guide-compiling-building-cm71-in-mac-os-x-lion/ 이 가이드를 따라서... 기존에 MacPorts를 이용하여 설치했던 패키지들을 전부 삭제하고 XCode 역시 삭제를 했다. (개발환경 초기화) 그리고 다시 MacPorts를 설치 후 필요한 패키지를 재설치(위의 링크에 나와있는대로) XCode 역시 4.2.1 버전을 구해서 재설치하였다. 2012.3.2 - 0시 다시 빌드 시..
Google에서는 안드로이드 소스 빌드 환경을 Ubuntu 10.04로 권장하고 있습니다. 이것을 알고 넘어갑시다! (그럼에도 불구하고 맥에서 작업 환경을 구성하고 싶은 분들을 위해.... 제가 직접 시도하면서 겪은 문제들과 극복 방법을 포스팅합니다.) 이 포스트는 http://source.android.com/source/ 문서를 바탕으로 재구성한 포스트입니다. 준비물 : mac port, homebrew, 영어 개발자 문서를 볼 의지!! 1. 디스크 준비 - .dmg 생성! 기본적으로 맥에서는 대소문자 구별이 안됩니다. 이게 왜 문제가 되냐하면 나중에 안드로이드 소스를 다운 받고 나서 make로 빌드를 할 때 대소문자 구별이 되지 않아 빌드를 할 수 없다고 합니다. 따라서 대소문자 구별을 하는 파일 ..
- Total
- Today
- Yesterday