HOWTO: Get Elive E17 and CVS E17 working at the same time! [using elive ofcurse] Ohhhhhhh... One more thing!!! I HOPE YOU HAVE PATIENCE. Notes install [using synaptic] ------------------------------------------------------------------------------------------- ***ECORE*** libcurl3-dev libxprintapputil1 xrandr-dev libxdamage-dev libxinerama-dev libxss-dev libxcursor-dev xcursor-themes [optional] libxprintutil-dev ***END*** ------------------------------------------------------------------------------------------- ***EVAS*** xcb [no] qt3-dev-tools-embedded [no] libsvg2-dev libglitz1-dev [no] libglitz-glx1-dev [no] libdirectfb-dev [no] ***NOT COMPLETE*** ------------------------------------------------------------------------------------------ ***E17*** libpam0g-dev libmcrypt-dev [no] libcryptokit-ocaml-dev [no] *** NOT COMPETLE*** ------------------------------------------------------------------------------------------ Please Read This CAREFULLY Enlightenment DR17 is based on the Enlightenment Foundation Libraries (EFL). In order to be able to install E17, and the EFL libraries it requires, you will need a sane build environment. The following is a list of general, non distro-specific, dependencies that need to be satisfied before you can proceed. Please note that your distribution may have these dependencies named differently. * m4 * autoconf * automake 1.9 * libtool * pkg-config * texinfo * zlib1g-dev * libjpeg62-dev * freetype2-demos * xorg-x11 or xfree86 [no need to search] * x11-libs [libx11-dev] Now that you have a sane build environment, you may proceed to install the EFL libraries. You will need to first install the following EFL libraries in the order listed: 1. e17/libs/eet 2. e17/libs/evas 3. e17/libs/ecore 4. e17/libs/efreet 5. e17/libs/embryo 6. e17/libs/edje Getting EFL Libraries and E17 From Cvs To download the source code for these libraries (and for E17) from CVS, use the following commands as a user account. Note there is no password for the login, when prompted just press enter. A directory called "e17" will be created inside the directory from which you run these commands: $ cvs -d:pserver:anoncvs@anoncvs.enlightenment.org:/var/cvs/e login $ cvs -z3 -d:pserver:anoncvs@anoncvs.enlightenment.org:/var/cvs/e co e17/libs/eet $ cvs -z3 -d:pserver:anoncvs@anoncvs.enlightenment.org:/var/cvs/e co e17/libs/evas $ cvs -z3 -d:pserver:anoncvs@anoncvs.enlightenment.org:/var/cvs/e co e17/libs/ecore $ cvs -z3 -d:pserver:anoncvs@anoncvs.enlightenment.org:/var/cvs/e co e17/libs/efreet $ cvs -z3 -d:pserver:anoncvs@anoncvs.enlightenment.org:/var/cvs/e co e17/libs/embryo $ cvs -z3 -d:pserver:anoncvs@anoncvs.enlightenment.org:/var/cvs/e co e17/libs/edje $ cvs -z3 -d:pserver:anoncvs@anoncvs.enlightenment.org:/var/cvs/e co e17/apps/e $ cvs -z3 -d:pserver:anoncvs@anoncvs.enlightenment.org:/var/cvs/e co e_modules [optional] $ cvs -d:pserver:anoncvs@anoncvs.enlightenment.org:/var/cvs/e logout Installing EFL Libraries and E17 Now that you have downloaded the required EFL libraries, let's install them. After this you can start installing E17 itself using similar commands which will be covered further in this book. You will need to enter the corresponding directories, in the order specified earlier, and compile & install them . You are probably already familiar with the following basic steps: $ ./autogen.sh $ make $ make install (as root) ----------------------------------------------------------------------------------------------------------------------------- after compiling all Do: as root: adduser test1 press crtl+atl+f2 login as test2 run: startx /usr/local/bin/enlightenment_start --:1 |||||||||LOADS!!!!!!|||||||||||||| to go back to e17 0.16.999.026 press ctrl+alt+f9 and to go back to e17 0.16.999.037 press ctrl+alt+f10 outdated