Defcon Kekekekekakl (blog)

29Aug/060

Stor, bred skjerm og Enlightenment dr17 (e17)

Jeg har nå installert e17 på min arbeids-stasjon på jobb, og fått denne
operativ med Xinerama-oppsett som gir meg tre skjermer på 1280x1024
(altså 3840x1024) oppløsning. ENDELIG har jeg litt arbeidsflate.



Følgende problemer støtte jeg på undervegs i kompilering av e17 CVS
på CentOS 4.2:

  • Konfigurering av selve e feilet med en feilmelding lik
    "macro `AM_GNU_GETTEXT' not found in library". Løsningen var at
    gettext-devel ikke var installert. Jeg var ikke i stand til å finne
    denne i CentOS 4.2 repos, så jeg tok RPM pakken fra CentOS 4.3 i steden.
  • Konfigurering av Eterm feilet. Dette var fordi jeg hadde latt være å
    installere base-bibliotekene til Eterm før jeg startet konfig av denne.
    I tillegg fikk jeg ikke autogen.sh til å finne libast.m4..
    Endret på autogen.sh og fjernet kommentar-merkene på linjene rett etter
    "# Check for existing libast.m4 we can use. Use the local one if not.",
    og kopierte libast.m4 inn i lokal katalog. Etter dette futtet ting.
    Under configure fikk jeg opp følgende:

    checking for life_signs in -lKenny... no
      Oh my god, they killed Kenny!  You bastards!
    

Følgende var det jeg gjorte for å få e17 installert:

bash$ cvs -d:pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e login
bash$ cvs -z3 -d:pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e co e17/
bash$ cvs -z3 -d:pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e co eterm
bash$ cvs -z3 -d:pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e co misc
bash$ cd eet
bash$ ./autogen.sh
bash$ make
bash$ sudo make install
bash$ sudo vim /etc/ld.so.conf.d/local.conf  (la til /usr/local/lib i denne)
bash$ sudo ldconfig
bash$ cd ..
bash$ cd edb
bash$ ./autogen.sh
bash$ make
bash$ sudo make install
bash$ sudo ldconfig
bash$ cd ..

bash$ cd evas
bash$ ./autogen.sh
bash$ make
bash$ sudo make install
bash$ sudo ldconfig
bash$ cd ..

bash$ cd ecore/
bash$ ./autogen.sh
bash$ make
bash$ sudo make install
bash$ sudo ldconfig
bash$ cd ..
bash$ cd embryo/
bash$ ./autogen.sh
bash$ make
bash$ sudo make install
bash$ sudo ldconfig
bash$ cd ..

bash$ cd edje/
bash$ ./autogen.sh
bash$ make
bash$ sudo make install
bash$ sudo ldconfig
bash$ cd data
bash$ ./e_logo.sh
bash$ edje ./e_logo.edj
bash$ cd ..
bash$ cd ..

bash$ cd engrave/
bash$ ./autogen.sh
bash$ make
bash$ sudo make install
bash$ sudo ldconfig
bash$ cd ..

bash$ cd epeg/
bash$ ./autogen.sh
bash$ make
bash$ sudo make install
bash$ sudo ldconfig
bash$ cd ..

bash$ cd imlib2
bash$ ./autogen.sh
bash$ make
bash$ sudo make install
bash$ sudo ldconfig
bash$ cd ..

bash$ cd epsilon/
bash$ ./autogen.sh
bash$ make
bash$ sudo make install
bash$ sudo ldconfig
bash$ cd ..

bash$ cd esmart/
bash$ ./autogen.sh
bash$ make
bash$ sudo make install
bash$ sudo ldconfig
bash$ cd ..

bash$ cd ewl
bash$ ./autogen.sh
bash$ make
bash$ sudo make install
bash$ sudo ldconfig
bash$ cd ..

bash$ cd exml/
bash$ ./autogen.sh
bash$ make
bash$ sudo make install
bash$ sudo ldconfig
bash$ cd ..

bash$ cd ..

bash$ wget http://mirrors.lilug.no/CentOS/4.3/apt/i386/RPMS.os/gettext-devel-0.14.1-13.i 386.rpm
bash$ sudo rpm -Uhv gettext-devel-0.14.1-13.i386.rpm

bash$ cd apps

bash$ cd e
bash$ ./autogen.sh
bash$ make
bash$ sudo make install
bash$ sudo ldconfig
bash$ cd ..

bash$ cd ..
bash$ cd ..

bash$ cd eterm
bash$ cd libast/
bash$ ./autogen.sh
bash$ make
bash$ sudo make install
bash$ sudo ldconfig
bash$ cd ..

bash$ cd Eterm/
bash$ vim autogen.sh
bash$ cp ../libast/libast.m4 .
bash$ ./autogen.sh
bash$ make
bash$ sudo make install
bash$ sudo ldconfig
bash$ cd ..

bash$ cd ..
bash$ cd e17
bash$ cd apps
bash$ cd entrance
bash$ ./autogen.sh
bash$ make
bash$ sudo make install

Comments (0) Trackbacks (0)

No comments yet.


Leave a comment


No trackbacks yet.