Enlightenment DR17 - A evolução

O Enlightenment é um gerenciador de janelas amplamente configurável (o meu preferido), sua versão corrente é a DR16.7.2, mas existe uma versão CVS surpreendente, a DR17, que trás com ela novos aplicativos tais como: visualizador de vídeo, gerenciador de arquivos, leitor RSS, visualizador de imagens, barra com ícones parecida com a do MAC OS, etc. Nesse artigo veremos como instalar e executar essa nova versão do Enlightenment.

[ Hits: 44.315 ]

Por: Tadeu Luis P. G. em 21/03/2005


Compilando as libs e softwares



Tendo todos os arquivos em mãos, chegou a hora da compilação!

Uma breve suplicação antes: como você baixou os pacotes necessários pelo CVS, a compilação é um pouco diferente, antes de executar o "./configure" você deve executar:

$ ./autogen.sh

Beleza, então vamos lá!

Você deve compilar as libs primeiro e na seguinte ordem:
  1. e17/libs/imlib2
  2. e17/libs/edb
  3. e17/libs/eet
  4. e17/libs/evas
  5. e17/libs/ecore
  6. e17/libs/epeg
  7. e17/libs/epsilon
  8. e17/libs/embryo
  9. e17/libs/edje
  10. e17/libs/esmart
  11. e17/libs/emotion
  12. e17/libs/etox
  13. e17/libs/ewl

E depois as aplicações novas, do mesmo jeito.
  1. e17/apps/iconbar
  2. e17/apps/entice
  3. e17/apps/entrance
  4. e17/apps/elicit
  5. e17/apps/e

OBS: não compile-as em ordem diferente ou não funcionará.

Mãos à obra:

$ cd ~/e17/libs/imlib2
$ ./autogen.sh
$ ./configure
$ make
$ su
# make install


Faça isso em todas as libs e apps eE tenha paciência!

Página anterior     Próxima página

Páginas do artigo
   1. Um pouco de blá blá blá
   2. Baixando os arquivos
   3. Compilando as libs e softwares
   4. Executando o Enlightenment
Outros artigos deste autor

Colorindo seu terminal.

Leitura recomendada

Virtualização - Montando uma rede virtual para testes e estudos de serviços e servidores

Configurando seu Openbox para reconhecer teclas multimídia

GoboLinux? Que distro é essa? (Parte 2 - Instalação)

OpenSUSE 10.2 sempre atualizado

Instalando e configurando o Apache, PHP e MySQL no Slackware 10.1

  
Comentários
[1] Comentário enviado por fabio em 21/03/2005 - 22:28h

Excelente! Muito bonito o E-17. De vez em quando sismo com um window manager, fazem uns 4 meses que venho utilizando o Enlightenment como meu padrão. Vou experimentar essa nova versão.

Ah, e pra quem usa Debian e gostaria de instalar essa versão do Enlightenment via APT:
http://gefechtsdienst.de/uman/e17-alpha.html

[]'s

[2] Comentário enviado por recruta0br em 21/03/2005 - 23:48h

Legal!!! muito bem explicado.... Mas vou aguardar um artigo sobre temas e barras(iconbar e engage)..... espero que não demore.


Valeu




[3] Comentário enviado por flipe em 22/03/2005 - 00:13h

eu ja tinha baixado o e17, e não aconsenlho o seu uso como gerenciador de janelas, ele ainda só serve para tu da uma olhada e nada mais, apesar de tudo nele estar mudado, até a forma de como instala-se temas irá mudar nessa versão.

o e17 agora conta com o recurso de transparencia alfa e sombra própio, muito bom, é incrivel pensar como o e17 consegue ser tão rápido mesmo usando de recursos tão pesados!!

quem baixar essa nova versão e ver, e antes disso buscar informação na pagina, irá saber o que esse tal "e17" irá trazer de bom para gente!! :D

mas por enquanto só o use para ver mesmo, nada de gerenciador!!.. ou então tu irá sofrer um pouquinho!!... e enquanto a parte de compilação, não é complicada, o problema é a ordem, só isso!!.. sigam a ordem e não terão problemas!!

:D

falo!!

[4] Comentário enviado por fl0cker em 22/03/2005 - 09:38h

Bem... também acho que o e17 ainda não está pronto pra ser utilizado como gerenciador padrão... mas que ele está ficando muito bom é verdade.

Realmente é impressionante como o e17 consegue ter bons recursos e ser tão rápido, coloquei um último recurso de fundo de tela que é de deixar o queixo caído... o papel de parede que se move... muito impressionante...

Bem... segue abaixo o link do meu screenshot do e17 pra quem quiser dar uma olhada, esse ainda sem o papel de parede que falei:
http://www.vivaolinux.com.br/screenshots/verScreenshot.php?codigo=3421

[5] Comentário enviado por beetle_juice em 22/03/2005 - 11:29h

Putz muito bom artigo parabéns!!!

[6] Comentário enviado por Czuber em 22/03/2005 - 11:57h

Gostei do artigo.
Particularmente eu prefiro os gerenciadores mais limpos, que nos dão liberdade na escolha das nossas ferramentas pessoais! Escolhi o enlight por causa disso!
[]s
André

[7] Comentário enviado por enioha em 22/03/2005 - 19:31h

voce esqueceu a flag -P sem esta flag ela aborada nas libs.

[8] Comentário enviado por enioha em 22/03/2005 - 19:32h

voce esqueceu a flag -P sem esta flag ela aborta nas Libs
$ cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/enlightenment co -P e17.

[9] Comentário enviado por andretyn em 22/03/2005 - 23:12h

Muito legal o artigo, eu já usei o E16, achei muito bom e espero que ele melhore cada vez mais nesta versão. Há um repositorio que sempre está sendo renovado para o debian unstable, é o:

# Enlightenment DR17, and EFL packages which are updated frequently as CVS
# changes.
deb http://soulmachine.net/debian unstable/

[10] Comentário enviado por [anestesya] em 23/03/2005 - 23:15h

eh galera bem q eu disse, o gerenciador ainda estah em evolução!!!!
c vo6 tirarem o seus gerenciadores padroes poderaum ter problemas, mas na verdade eu soh estou usando o enlightenment 17 e to ai na luta!!!
Tem uma par de coisa q num funciona. Mas fazer o q neh!

Agora [ enioha ] valeu pelo complemento viu cara! A flag -P eu naum sabia.
Num eh por q esqueci naum. Admito q era por falta de conhecimento. vlw!!

vlw galera pelo apoio, agradeço a todos q gostaram.
E pra qles q naum gostoram, faze o q neh!!!! HAihAHioueAhi, muitas vezes naum se pode satisfazer a todos os gostos.

alem do mais linux e opensource. eh dedicado a aqueles q curtem algo novo, que traga mais conhecimento e disperte a vontade de saber.!!!
oH ateh filosofei ai!!!1 AAIhaiAHiuia

[11] Comentário enviado por rodrigodf em 21/04/2005 - 00:28h

Muito bom seu artigo. Gostaria de sugerir artigos para configuração do Enlightenment tb. Seria muito bom!!!

[]'s
Rodrigo

[12] Comentário enviado por Herz_von_Tränen em 12/11/2005 - 18:58h

Cara... Deu um erro aqui... quando estava compilando o /lib/evas:

/home/joao/e17/e17/libs/evas# ./autogen.sh
Running aclocal...
aclocal: configure.in: 118: macro `AM_PATH_GTK' not found in library

Eu estou usando o Debian Sarge. Dá uma ajuda ai... Será que posso continuar sem o /lib/evas?

[13] Comentário enviado por td2x em 21/01/2006 - 05:51h

Herz, esse problema é causado pela falta do pacote gtk-dev
Depois que vc instala-lo esse erro passa, porem vc terá outros, pq o Debian só instala o minimo necessario, portanto sem pacotes "developement".

Agora não lembro todos de cabeça!

Ahh...e só um aviso, para instalar a Lib emotion é preciso ter o Xine >= 1.0 ou o Gstreamer!

[14] Comentário enviado por paranoid em 21/03/2006 - 08:50h

Olá, tive um problema parecido com o do Herz.E como ele, também estou instalando o enlightenment no Debian Sarge.
Quando executo o ./autogen.sh tenho como resposta : "Running aclocal...
./autogen.sh: line 8: aclocal: command not found"
Se alguém puder me dar uma dica. Já baixei os pacotes 2 vezes e já tentei digitar os comandos com sudo.
Valeu pela atenção.

[15] Comentário enviado por Nick em 21/03/2006 - 17:48h

Mau amigo...deu um erro aki na hora de compilar o EVAS:

root@planetdust:/home/nick/e17/e17/libs/evas# ./autogen.sh
Running aclocal...
aclocal: configure.in: 122: macro `AM_PATH_GTK' not found in library
root@planetdust:/home/nick/e17/e17/libs/evas#

E ai?

Tentei dar um "autoconf", mas deu o mesmo problema:

root@planetdust:/home/nick/e17/e17/libs/evas# autoconf
configure.in:122: error: possibly undefined macro: AC_PATH_GENERIC
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.in:124: error: possibly undefined macro: AC_MSG_ERROR
root@planetdust:/home/nick/e17/e17/libs/evas#

Ajuda nois alguem aee!!!

[16] Comentário enviado por Sup0rt3 em 24/03/2006 - 13:29h

paranoid


Eu tb tive esse problema...pra ter o aclocal vc tem que instalar o automake.

aptitude install automake1.9

Tb dive que compilar as libs em outra ordem que não é essa do artigo.

Alguem sabe colocar mais icones na iconbar ????

[17] Comentário enviado por paranoid em 25/03/2006 - 03:25h

Ok SupOrt3, valeu, mesmo pela dica.
Mesmo após ter instalado o automake, tive mais alguns problemas. Encontrei na net a relação de outras ferramentas necessário para que a compilação ocorra:

GNU m4 1.4
autoconf 2.54
automake 1.7
libtool 1.4.3
gettext 0.11.5
pkg-config 0.15

[18] Comentário enviado por paranoid em 03/04/2006 - 01:55h

Olá à todos, novamente. Bom após mais uma árdua luta, não consegui instalar o enlightenment DR17. Está dando erro quando rodo o "make"

font.h:43: error: syntax error before "FT_Face"
font.h:43: warning: no semicolon at end of struct or union
font.h:43: warning: no semicolon at end of struct or union
font.h:45: warning: data definition has no type or storage class
font.h:53: error: syntax error before '}' token
font.h:57: error: syntax error before "FT_Glyph"
font.h:57: warning: no semicolon at end of struct or union
font.h:58: warning: data definition has no type or storage class
font.h:101: error: syntax error before "FT_UInt"
make[3]: ** [api.lo] Erro 1
make[3]: Leaving directory `/home/wand/e17/e17/libs/imlib2/src/lib'
make[2]: ** [all-recursive] Erro 1
make[2]: Leaving directory `/home/wand/e17/e17/libs/imlib2/src'
make[1]: ** [all-recursive] Erro 1
make[1]: Leaving directory `/home/wand/e17/e17/libs/imlib2'
make: ** [all] Erro 2

Caso alguém tenha passado por esse problema e quiser dar alguma diga, serei grato.
Valeu pela atenção.

[19] Comentário enviado por [anestesya] em 12/04/2006 - 18:54h

eai galera blz!
Fundei um canal no irc.freenode.net , #e-br
que estah aberto para perguntas e duvidas sobre enlightenment dr 17
um espaço pra comunidade brasileira interessada no assunto.

qq coisa acessem lah!
t+
flws.
http://syslogt.blogspot.com

[20] Comentário enviado por andrey.lanhi em 18/07/2006 - 19:00h

Não download dos arquivos...
E agora? Aonde baixo eles?

[21] Comentário enviado por [anestesya] em 18/07/2006 - 19:16h

amigo o cvs que abrigava o projeto Enlightenment DR17 mudou, para q vc consiga baixar os sources vc usa esse endereco:

$cvs -d:pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e login
$cvs -z3 co e17

Como faz muito tempo q eu escrevi esse artigo algumas coisas mudarao nesse periodo, o projeto DR17 avancou mais, abaixo tem um link com uma pagina com uma explicacao atual do projeto, desde como baixar e compilar na ordem certa.

http://www0.get-e.org/E17_User_Guide/English/_pages/2.1.html

t+
http://syslogt.blogspot.com -> meu blog
http://anestesya.googlepages.com -> meu site pessoal.

[22] Comentário enviado por sniffersp em 07/01/2009 - 11:52h

estou com o problema, vc pode me ajudar...

<<<< Enlightenment Error >>>>
Enlightenment found Evas can't load the 'Sans' font. Check Evas has fontconfig
support and system fontconfig defines a 'Sans' font.

E17: Begin shutdown procedure!
EDJE ERROR:

Naughty Programmer - spank spank!

This program as probably called edje_shutdown() with active Edje objects
still around.
This can cause problems as both Evas and Edje retain
references to the objects. you should shut down all canvases and objects
before calling edje_shutdown().
The following errors are the edje object files and parts that are still
hanging around, with their reference counts

[23] Comentário enviado por Lisandro em 22/06/2010 - 08:04h

Ótima!!!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts