관련된 글들이 몇개 있지만, 최신 상황에 맞게 정리해보았습니다.
1. Download efl
최신 efl은 git을 통해 다운 받습니다.
git이 설치되어 있지 않으면 git부터 설치하시기 바랍니다.
sudo apt-get install git
다운로드 주소 및 명령어
git clone git://git.enlightenment.org/core/efl.git
git clone git://git.enlightenment.org/core/elementary.git
기타 다른 모듈들을 보시려면 http://git.enlightenment.org/ 를 참고하시면 됩니다.
2. build
빌드하려면 몇가지 패키지들이 필요합니다. 아래 패키지들을 설치합니다. (http://seoz.egloos.com/3936054 참조)
sudo apt-get install build-essential automake
libtool ccache zlib1g-dev libfreetype6-dev libdbus-1-dev liblua5.1-0-dev
g++ libxext-dev libxrender-dev libpng12-dev libxrandr-dev
libfontconfig1-dev libxcb-shape0-dev libfribidi-dev libcurl4-openssl-dev
libxcb-keysyms1-dev libjpeg-dev gettext autopoint libgif-dev
libtiff5-dev libxp-dev libxtst-dev libgl1-mesa-dev libxinerama-dev
libxdamage-dev libxcursor-dev libglib2.0-dev libxcomposite-dev libxss-dev libpulse-dev libsndfile-dev libudev-dev libblkid-dev libmount-dev libgstreamer0.10-dev check libgstreamer-plugins-base0.10-dev libbullet-dev libvlc-dev
efl 폴더로 이동하여 빌드합니다.
cd efl
./autogen.sh
make -j8 && sudo make install
elementary 폴더로 이동하여 빌드합니다.
cd elementary
./autogen.sh
make -j8 && sudo make install
elementary_test를 실행해 봅니다.
elementary_test
'Open Source > EFL' 카테고리의 다른 글
[TIZEN] 2.2 Emulator 실행하기 (0) | 2013.08.01 |
---|---|
[TIZEN] Tizen App store 등록하기 (0) | 2013.08.01 |
Simple event test(mouse down/focus) using Evas (0) | 2012.09.03 |
[ecore] screen size 얻기 (0) | 2012.08.15 |
[Elementary] 기본 코드 (0) | 2012.08.04 |