EFL의 SVN에서 CO을 하고.... 아래의 순서대로 빌드를 시작해본다.
아.... edje 빌드하다가 error가 난다....
어떻게 하지?????
tar로 되어있는 ecore와 edje Source를 받아서 빌드를 다시 해보았다.
ecore... 빌드 완료..
edje.... 다시 아까 거기서 에러.... edje_cc.c 파일인 것 같다....
에라 모르겠다. apt-get update 하고 apt-get upgrade를 해본다...
Glib하고 GTK 관련된 패키지들이 업데이트 되는 듯 보인다...
다시 빌드를 해본다.... eina부터 다시~!!
또 동일한 Error.....
Glib이 문젠가...... 그 전에 받아놨던 Glib 2.31.2 버전을 빌드해서 설치.
다시 ecore 빌드... edje 빌드..... 또 동일한 Error.....
ㅠ.ㅠ
안되겠다... 다 지우자...
깔았던거.. 다 찾아가서 지움... sudo make uninstall.....uninstall...ununstall....un....
Glib도 지우고......tar로 받아서 깔았던 ecore하고 edje도 다시 지우고...
안되겠구나... 다시 tar로 전부 download ....
하나씩 빌드해본다.
eina....
eet...
evas...
ecore...
embryo...
edje........!!! 빌드 됐다!!! -_-; 이게 뭐야..... 예전엔 tar가 에러나서.. IRC에 있는 애들이 svn에서 직접 checkout 하래서 됐다고 했는데..(from 정직)
계속 빌드...
efreet...
e_dbus...
eeze...
elementary...
전부 빌드 완료............................
근데!!!! elementary_test 가 실행이 안된다 ㅠ.ㅠ
아....... 미추어 버리겠네....
elementary_test : error while loading shared libraries: libelementary-ver-pre-svn-09.so.0: cannot open shared object file: No such file or directory
아..... 중간에 들어온 조언인듯 아닌듯 한 조언....
prefix를 바꿔서 local이 아닌 /usr/lib에 깔아야 된다는.....
흠.... 일단 local에 깔아서 잘 되는 사람들이 너무 많음...
그래도 일단 해봄...
eina부터.... prefix 바꿔서 autogen.sh 실행... make... install...
근데 usr/lib에 안깔림......이건 뭐지?;;;;;
아...이건 또 왜 안돼!!!
일단 넘어감.......
에라 모르겠다. elementary만 include하고 관련 lib을 전부 /usr/local/에서 /usr/로 copy!!
찝찝하지만 elementary_test 실행 성공.......끗
sudo apt-get install zlib1g-dev libjpeg62-dev libfreetype6-dev liblua5.1-0-dev libdbus-1-dev libudev-dev automake autotools-dev libtool bison flex gperf cmake libcairo2-dev libsqlite3-dev libxslt-dev libicu-dev libxml2-dev libenchant-dev libxt-dev gtk-doc-tools subversion sudo apt-get install libx11-dev libxpm-dev x11proto-xext-dev libxext-dev sudo apt-get install autopoint (2012.04.16 added. for ecore)
cd eina* sudo ./autogen.sh sudo make sudo make install -j2 cd ../eet* sudo ./autogen.sh sudo make sudo make install -j2 cd ../evas* sudo ./autogen.sh sudo make sudo make install -j2 cd ../ecore* sudo ./autogen.sh sudo make sudo make install -j2 cd ../embr* sudo ./autogen.sh sudo make sudo make install -j2 cd ../edje* sudo ./autogen.sh sudo make sudo make install -j2 cd ../efree* sudo ./autogen.sh sudo make sudo make install -j2 cd ../e_db* sudo ./autogen.sh sudo make sudo make install -j2 cd ../eeze* sudo ./autogen.sh sudo make sudo make install -j2 sudo ldconfig cd ../elemen* sudo ./autogen.sh sudo make
sudo make install -j2
아.... edje 빌드하다가 error가 난다....
/usr/local/lib/libecore.so: undefined reference to `g_cond_new'
/usr/local/lib/libecore.so: undefined reference to `g_mutex_lock'
/usr/local/lib/libecore.so: undefined reference to `g_thread_yield'
/usr/local/lib/libecore.so: undefined reference to `g_mutex_unlock'
/usr/local/lib/libecore.so: undefined reference to `g_cond_free어떻게 하지?????
tar로 되어있는 ecore와 edje Source를 받아서 빌드를 다시 해보았다.
ecore... 빌드 완료..
edje.... 다시 아까 거기서 에러.... edje_cc.c 파일인 것 같다....
에라 모르겠다. apt-get update 하고 apt-get upgrade를 해본다...
Glib하고 GTK 관련된 패키지들이 업데이트 되는 듯 보인다...
다시 빌드를 해본다.... eina부터 다시~!!
또 동일한 Error.....
Glib이 문젠가...... 그 전에 받아놨던 Glib 2.31.2 버전을 빌드해서 설치.
다시 ecore 빌드... edje 빌드..... 또 동일한 Error.....
ㅠ.ㅠ
안되겠다... 다 지우자...
깔았던거.. 다 찾아가서 지움... sudo make uninstall.....uninstall...ununstall....un....
Glib도 지우고......tar로 받아서 깔았던 ecore하고 edje도 다시 지우고...
안되겠구나... 다시 tar로 전부 download ....
하나씩 빌드해본다.
eina....
eet...
evas...
ecore...
embryo...
edje........!!! 빌드 됐다!!! -_-; 이게 뭐야..... 예전엔 tar가 에러나서.. IRC에 있는 애들이 svn에서 직접 checkout 하래서 됐다고 했는데..(from 정직)
계속 빌드...
efreet...
e_dbus...
eeze...
elementary...
전부 빌드 완료............................
근데!!!! elementary_test 가 실행이 안된다 ㅠ.ㅠ
아....... 미추어 버리겠네....
elementary_test : error while loading shared libraries: libelementary-ver-pre-svn-09.so.0: cannot open shared object file: No such file or directory
아..... 중간에 들어온 조언인듯 아닌듯 한 조언....
prefix를 바꿔서 local이 아닌 /usr/lib에 깔아야 된다는.....
흠.... 일단 local에 깔아서 잘 되는 사람들이 너무 많음...
그래도 일단 해봄...
eina부터.... prefix 바꿔서 autogen.sh 실행... make... install...
근데 usr/lib에 안깔림......이건 뭐지?;;;;;
아...이건 또 왜 안돼!!!
일단 넘어감.......
에라 모르겠다. elementary만 include하고 관련 lib을 전부 /usr/local/에서 /usr/로 copy!!
찝찝하지만 elementary_test 실행 성공.......끗