본문 바로가기

build2

[bada] Speex 빌드 (Build Speex on bada) 아이폰 시리의 스피치 코덱으로도 사용되고 있는 오픈 소스 기반의 Speex 코덱은 다양한 플랫폼에서 사용되는 만큼 바다에서도 비교적 간편하게 빌드된다. 아직 configure 를 통한 바다 빌드는 공식적으로 제공되지 않고, Visual Studio 에서 사용되는 방식처럼 bada IDE 에서 Source Import 하여 몇가지 설정 및 코드 추가로 bada static library 생성이 가능하다. PREPARATION 현재 기준 최신버전인 speex-1.2rc1 소스를 이용하였고, bada IDE 에 추가될 소스 디렉토리는 include, libspeex 두개로 편의상 따로 복사하여 include 디렉토리는 inc 로 이름을 변경 해 두자. (inc 로 디렉토리 네임 변경 이유는, bada 프로젝트.. 2012. 4. 13.
[bada] 바다 SDK 오픈소스 에뮬레이터 빌드 (Build bada SDK Opensource emulator) INTRODUCTION 삼성의 오픈소스 배포 사이트를 통해 bada SDK 소스 코드가 공개되어 있다. 현재 블로그 작성 시점에서 공개된 최신 버전은 2.0.0 으로 바다 에뮬레이터 빌드에도 동일한 버전의 SDK Source code 를 사용하였다.에뮬레이터 빌드를 해보게 된 경위는, BalloonRide 라는 바다 개발자 사이트에 소개된 cocos2dx 기반의 게임 프로젝트를 테스트 해보다가 에뮬레이터에서는 시작화면에서 'START' 로 메인 화면 전환시점에 Exception 도 없이 앱이 뻗어버리는 현상이 발생하여, 혹시 에뮬레이터 메모리 부족으로 인한 문제인가 싶어 메모리 증가를 위해서였다. (에뮬레이터 메모리 관련 옵션 추가 개발은 예정에 없는건가?) 결과는 에뮬레이터 메모리를 2배 정도 증가시켜.. 2012. 3. 27.