it 5

[xcode]error g++ -4.2 failed with exit code 1

어제 기존 App에다 스코어보드가 필요해서 OPenFeint를 새로 붙이고 있었는데 Frameworks 까지 추가하고 나니 갑자기 저 에러가 나오기 시작했습니다. 설정문제인가 하는 생각에 이것저것 건드려봤지만 여전.. 구글링해봐도 제각각 다른 원인에 이유를 모르겠다는 글들만 잔뜩 보이고.. 어디선가 한사람이 그건 에러가 아니다. 라고 적어놓았더군요. 그 이전에 나온 warning들 중에 이유가 있을것이라고.. 제 경우는 Duplication File의 warning이 있었는데 이게 문제였습니다. 페이스북을 연결해놓은 앱에도 OPenFeint를 붙이며 다시 페이스북 코드가 들어가서 발생한 에러였네요. ^^ 저 문제로 5시간정도? 고생했었는데 알고 보니 허탈하군요. 그래도 좋은 공부가 되었습니다.

컴퓨터/XCode 2010.06.14

cocos2d 사운드 출력 코드

cocos2d에서의 사운드 출력방법입니다. 개발중인 게임에 효과음이 필요하여 관련소스를 검색해 보니 OpenAL에 대한 자료가 많이 나오더군요. OpenAL은 오픈API인 3D Sound Library이며 Loki Software라는 곳에서 개발하였으나 현재, 이회사는 없어지고 Creative와 Apple이 관리하고 있다고 합니다. Apple이 관리하는 오픈소스이기때문인지 XCode설치시 IPhone용 라이브러리에 OpenAL이 포함되어 있음으로 따로 찾으실 필요는 없습니다. OpenAL 공식사이트 OpenAL을 직접 이용하셔도 괜찮지만, cocos2d에서는 더 간단하게 사용할수 있도록 CocosDenshin이라는 이름의framework가 준비되어 있습니다. 특별한 효과가 필요없이 단순 재생만 할 경우,..

아이패드 관련 동영상 - 누가 히틀러를 슬프게 하는가?

요즘 애플에서 새롭게 발표한 아이패드에 대한 세간의 관심이 뜨거운것 같습니다. 저도 아이패드가 발표되는 날, 한개의 포스트를 올렸었고 현재 제 블로그에서 가장 조회수가 높은 글이 되었습니다. 2010/01/28 - [News] - 애플 아이패드 - 미국Apple, 멀티터치 대응의 9.7형 타블렛 [iPad]를 발표, Web을 신감각으로 저 또한 애플에 대한 신뢰 - 애플이 만들면 다를것이다 - 라는 생각을 가진 사람으로써 (애플은 고객충성도가 높기로 유명하지요. 애플의 제품을 하나이상 구매해본 사람은 애플빠가 되어버린다는 말이 있을 정도니까요. ^^) 아이패드는 이전의 타블릿과는 다를 것이라는 기대를 많이 하고 있습니다. 하지만 이번에 애플이 아이패드를 공개한 후, 아이패드에 대한 또 애플에 대한 실망감..

소소한 일상 2010.02.04

아이폰 추천 어플 - 현재 내 아이폰의 인터넷 연결 속도가 궁금하면? 네트웍 속도측정 Speedtest

Speedtest http://itunes.apple.com/kr/app/speedtest/id286356274?mt=8 Edge, 3G, wifi 모두 지원하는 네트웍 속도측정 프로그램입니다. PC에서도 가끔 속도측정 사이트를 이용하곤 하는데 아이폰을 사용할때도 역시나 때때로 회선 속도가 궁금해지곤 합니다. 저는 3G를 막아놨기때문에 주로 wifi로만 이용하고 있습니다. 웹서핑중에는 아직까지 특별히 속도에 문제를 느낀적이 없습니다만 유튜브등에서 동영상을 볼때는 답답함을 많이 느낍니다. (중도에 속도가 제대로 안 나와 포기하는 일이 많군요.) 한국에는 사용자가 없네요. ^^ 한국앱스토어에는 더 좋은 어플이 등록되어 있는지도 모르겠습니다. 저로써는 사용하기도 편하고 기본적인 정보는 다 표시되기에 아주 만족..

아이폰 프로그래밍 - cocos2d 설치 및 템플릿 추가하기

OpenGL을 사용해 본 경험이 없는 나이기에 (그래픽스 API 사용경험 전무, 게임관련 경험도 전무..) 아무래도 OPenGL을 직접 사용하기 보다는 cocos2d를 먼저 사용해 보기로 하였다. 이전에 잠깐 cocos2d에 대해 찾아보았을때는 직접 템플릿을 만들어 추가해 주어야 XCode에서 템플릿으로 이용할 수 있는듯 하더니, 최근 버젼(0.99rc)에는 템플릿까지 포함하여 배포하는 것 같다. cocos2d는 다음 사이트에서 받을 수 있다. Google - cocos2d project home cocos2d는 OpenGL ES 1.1 을 지원하는 오픈소스 프로젝트로 2d그래픽 프레임워크이다. 다운로드 받은 후 압축을 해제하면 API라이브러리와 예제 파일, 그리고 템플릿 관련 파일들을 볼수 있다. 이제..