dimanche 12 août 2012

Ubuntu 12.04 - Installation des EFL via SVN

Voici comment installer les EFL sur Ubuntu 12.04 fraîchement installé :


On install les prerequis :

sudo apt-get install xterm make gcc bison flex subversion automake autoconf autotools-dev autoconf-archive libtool gettext libpam0g-dev libfreetype6-dev libpng12-dev zlib1g-dev librsvg2-dev libx11-dev libxcursor-dev libxrender-dev libxrandr-dev libxfixes-dev libxdamage-dev libxcomposite-dev libxss-dev libxp-dev libxext-dev libxinerama-dev libxft-dev libxfont-dev libxi-dev libxv-dev libxkbfile-dev libxres-dev libxtst-dev  xserver-xephyr libdbus-1-dev cvs subversion mercurial  libavformat-dev mplayer libxine-dev libxml2-dev libcurl4-openssl-dev wget libexif-dev libsqlite3-dev libxine1-all-plugins libxine1-ffmpeg autopoint libudev-dev libjpeg62 libjpeg62-dev lua5.1-policy-dev libxcb-shape0-dev

On récupéré le script d'installation des EFL via SVN :
 
wget http://omicron.homeip.net/projects/easy_e17/easy_e17.sh
 
Ajouter elementary dans le script :
chercher la ligne "efl_basic" et ajouter comme suivant  :

efl_basic="eina eet evas ecore efreet eio eeze e_dbus embryo edje elementary"

Rendre exécutable le script :

chmod a+x easy_e17.Sh

exécuter le script :

./Easy_e17.sh

Ajouter la variable d'environnement:

sudo gedit /etc/bash.bashrc

et ajouter :

export PATH=/opt/e17/bin:$PATH
export LD_LIBRARY_PATH=/opt/e17/lib:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=/opt/e17/lib/pkgconfig:$PKG_CONFIG_PATH


redémarrer le terminal et c'est OK !

2 commentaires:

  1. Avec cette méthode a ton le set complet d'E17 svn ?
    Terminology et autres nouveaux programmes s'installent t-il?
    Je vous demande cela parceque j'utilisais un autre script qui n'est plus maintenu et ne connais pas easy_e17, ce script me parraissait un peu vieux.
    En tout cas merci pour cette mise a jours, de toute maniére je crois que je vais être obliger de tester, je n'ai vu que ce script sur la toile.

    RépondreSupprimer
  2. non,
    il faut ajouter des lignes dans le script.

    Pour terminology, que j'instal avec la methode ci-dessus, j'ajoute les lignes suivantes :

    efl_basic="eina eet evas ecore efreet eio eeze e_dbus embryo edje elementary"

    par

    efl_basic="eina eet evas ecore efreet eio eeze e_dbus embryo edje elementary emotion terminology"

    aprés pour les autres applis faut voir

    RépondreSupprimer