Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#951 Le 13/04/2006, à 09:37

fraide

Re : [HowTo] Wiki E17 CVS

Pace et salute...
Je viens de relancer le script de lut!n, et les lib sont passées jusqu'à ewl...
voila le log :

Compilation de ewl (14/15)
    - Construction des packages Debian

La commande s'est mal passee, Voulez-vous afficher les dernieres lignes du log ?
oui
make[5]: entrant dans le répertoire « /home/maxderf/e17/e17/libs/ewl/src/bin »
if i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/lib -I../../src/lib -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include  -I/usr/local/include -I/usr/local/include -I/usr/local/include    -g -O2 -Wall -MT main.o -MD -MP -MF ".deps/main.Tpo" \
          -c -o main.o `test -f 'main.c' || echo './'`main.c; \
        then mv -f ".deps/main.Tpo" ".deps/main.Po"; \
        else rm -f ".deps/main.Tpo"; exit 1; \
        fi
main.c: In function ‘tutorial_parse’:
main.c:627: attention : comparaison entre un pointeur et un entier
/bin/sh ../../libtool --mode=link i486-linux-gnu-gcc  -g -O2 -Wall   -o ewl_test  main.o ../../src/lib/libewl.la -L/usr/local/lib -ledje -L/usr/local/lib -lecore -lecore_job -lecore_x -lecore_evas -lecore_con -lecore_ipc -lecore_txt -lecore_fb -lecore_config -lecore_file -lecore_dbus -L/usr/local/lib -leet -lz -ljpeg -lm -L/usr/local/lib -levas -L/usr/lib -lemotion -L/usr/lib -levas -L/usr/lib -lecore -lecore_job -lecore_x -lecore_evas -lecore_con -lecore_ipc -lecore_txt -lecore_fb -lecore_config -lecore_file -lecore_dbus -L/usr/lib -leet -lz -ljpeg -lm -ldl -L/usr/local/lib -lepsilon -L/usr/local/lib -lImlib2 -lfreetype -lz -L/usr/X11R6/lib -lX11 -lXext -ldl -lm -L/usr/local/lib -lepeg -ljpeg -L/usr/local/lib -ledje -lpng12
mkdir .libs
i486-linux-gnu-gcc -g -O2 -Wall -o .libs/ewl_test main.o  ../../src/lib/.libs/libewl.so -L/usr/local/lib -L/usr/lib /usr/lib/libemotion.so /usr/local/lib/libevas.so /usr/local/lib/libecore.so /usr/local/lib/libecore_job.so /usr/local/lib/libecore_x.so /usr/local/lib/libecore_evas.so /usr/local/lib/libecore_con.so /usr/local/lib/libecore_ipc.so /usr/local/lib/libecore_txt.so /usr/local/lib/libecore_fb.so /usr/local/lib/libecore_config.so /usr/local/lib/libecore_file.so /usr/local/lib/libecore_dbus.so /usr/local/lib/libeet.so /usr/local/lib/libepsilon.so /usr/local/lib/libImlib2.so /usr/lib/libfreetype.so -lz -L/usr/X11R6/lib -lX11 -lXext -ldl -lm /usr/local/lib/libepeg.so /usr/lib/libjpeg.so /usr/local/lib/libedje.so -lpng12 -Wl,--rpath -Wl,/usr/local/lib
../../src/lib/.libs/libewl.so: undefined reference to `epsilon_del'
collect2: ld returned 1 exit status
make[5]: *** [ewl_test] Erreur 1
make[5]: quittant le répertoire « /home/maxderf/e17/e17/libs/ewl/src/bin »
make[4]: *** [all-recursive] Erreur 1
make[4]: quittant le répertoire « /home/maxderf/e17/e17/libs/ewl/src/bin »
make[3]: *** [all-recursive] Erreur 1
make[3]: quittant le répertoire « /home/maxderf/e17/e17/libs/ewl/src »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /home/maxderf/e17/e17/libs/ewl »
make[1]: *** [all] Erreur 2
make[1]: quittant le répertoire « /home/maxderf/e17/e17/libs/ewl »
make: *** [build-stamp] Erreur 2

Temps d'execution : 0h 3m 46s

j'ai lu et relu, mais je pige pas ce qu'il veut ce script... Il me parle d'epsilon, mais pour quoi donc ?
Si tu passe par là, lut!n... je suis un vrai boulet, ces temps-ci...
Supermercchhii !!

Hors ligne

#952 Le 13/04/2006, à 11:03

eurika

Re : [HowTo] Wiki E17 CVS

Salut,

Avec quelle version du CVS as-tu compilé ? il est très probable que le problème vient du CVS ... alors il te faut juste de la patience.

Sinon Je te conseil les sources de de Lut!n, j'ai testé hier celle de Dapper sans problème... ( à part les dépendences mais c'est de ma faute)

Lut!n une idée :
Est-ce que tu ne devrais pas dans ta signature mettre un liens vers la doc d'enlightenment d'ubuntu-fr et mettre dans cette doc les sources et scripts ?
- Car actuellement je crois qu'il n'y a pas les sources (libre à toi de ne partager que les sources aux personnes du forums).
- Et il n'y a pas les deux versions du scripts je ne me trompe.

Voilou.
ps : tu as un mp

Hors ligne

#953 Le 13/04/2006, à 23:41

fraide

Re : [HowTo] Wiki E17 CVS

J'ai bien compilé avec les sources de lut!n... mais je retente ça ce week end... big_smile

Hors ligne

#954 Le 14/04/2006, à 11:50

eurika

Re : [HowTo] Wiki E17 CVS

erf pas de bol hmm

Hors ligne

#955 Le 14/04/2006, à 18:48

fraide

Re : [HowTo] Wiki E17 CVS

ben voila... même erreur...

make[5]: entrant dans le répertoire « /home/maxderf/e17/e17/libs/ewl/src/bin »
if i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/lib -I../../src/lib -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include    -g -O2 -Wall -MT main.o -MD -MP -MF ".deps/main.Tpo" \
          -c -o main.o `test -f 'main.c' || echo './'`main.c; \
        then mv -f ".deps/main.Tpo" ".deps/main.Po"; \
        else rm -f ".deps/main.Tpo"; exit 1; \
        fi
main.c: In function ‘tutorial_parse’:
main.c:627: attention : comparaison entre un pointeur et un entier
/bin/sh ../../libtool --mode=link i486-linux-gnu-gcc  -g -O2 -Wall   -o ewl_test  main.o ../../src/lib/libewl.la -L/usr/local/lib -ledje -L/usr/local/lib -lecore -lecore_job -lecore_x -lecore_evas -lecore_con -lecore_ipc -lecore_txt -lecore_fb -lecore_config -lecore_file -lecore_dbus -L/usr/local/lib -leet -lz -ljpeg -lm -L/usr/local/lib -levas -L/usr/lib -lemotion -L/usr/local/lib -levas -L/usr/local/lib -lecore -lecore_job -lecore_x -lecore_evas -lecore_con -lecore_ipc -lecore_txt -lecore_fb -lecore_config -lecore_file -lecore_dbus -L/usr/local/lib -leet -lz -ljpeg -lm -ldl -L/usr/local/lib -lepsilon -L/usr/local/lib -lImlib2 -lfreetype -lz -L/usr/X11R6/lib -lX11 -lXext -ldl -lm -L/usr/local/lib -lepeg -ljpeg -L/usr/local/lib -ledje -lpng12
mkdir .libs
i486-linux-gnu-gcc -g -O2 -Wall -o .libs/ewl_test main.o  ../../src/lib/.libs/libewl.so -L/usr/local/lib -L/usr/lib /usr/lib/libemotion.so /usr/local/lib/libevas.so /usr/local/lib/libecore.so /usr/local/lib/libecore_job.so /usr/local/lib/libecore_x.so /usr/local/lib/libecore_evas.so /usr/local/lib/libecore_con.so /usr/local/lib/libecore_ipc.so /usr/local/lib/libecore_txt.so /usr/local/lib/libecore_fb.so /usr/local/lib/libecore_config.so /usr/local/lib/libecore_file.so /usr/local/lib/libecore_dbus.so /usr/local/lib/libeet.so /usr/local/lib/libepsilon.so /usr/local/lib/libImlib2.so /usr/lib/libfreetype.so -lz -L/usr/X11R6/lib -lX11 -lXext -ldl -lm /usr/local/lib/libepeg.so /usr/lib/libjpeg.so /usr/local/lib/libedje.so -lpng12 -Wl,--rpath -Wl,/usr/local/lib
../../src/lib/.libs/libewl.so: undefined reference to `epsilon_del'
collect2: ld returned 1 exit status
make[5]: *** [ewl_test] Erreur 1
make[5]: quittant le répertoire « /home/maxderf/e17/e17/libs/ewl/src/bin »
make[4]: *** [all-recursive] Erreur 1
make[4]: quittant le répertoire « /home/maxderf/e17/e17/libs/ewl/src/bin »
make[3]: *** [all-recursive] Erreur 1
make[3]: quittant le répertoire « /home/maxderf/e17/e17/libs/ewl/src »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /home/maxderf/e17/e17/libs/ewl »
make[1]: *** [all] Erreur 2
make[1]: quittant le répertoire « /home/maxderf/e17/e17/libs/ewl »
make: *** [build-stamp] Erreur 2

Temps d'execution : 0h 20m 8s

il me balance une erreur sur epsilon que je comprends pas... qq a une chtite idée ? ça m'arrangerai... big_smile

Hors ligne

#956 Le 15/04/2006, à 17:16

lut!n

Re : [HowTo] Wiki E17 CVS

Comme d'hab : tu peux tenter de supprimer tout ce qui concerne e17 dans synaptic, virer les sources, retelcharger, recompiler

En tout cas, pas encore rencotré un tel probleme

Dernière modification par lut!n (Le 15/04/2006, à 19:48)

Hors ligne

#957 Le 15/04/2006, à 19:56

lut!n

Re : [HowTo] Wiki E17 CVS

Salut a tous

nouvelles du script
*Commun :
- listage des deb crées (plus facile a désinstaller, il suffit de faire apt-get remove `cat ~/e17/deb_e17.lst`) au fur et a mesure, ca pourrait devenir pratique vu le nombre de paquets crées sous dapper. (Attention, en attendant un meilleur moyen de le gérer, ce fichier est détruit a chaque lancement du script, pensez donc bien a le sauvegarder a chaque bug, ou avant de le relancer.... suggestions attendues si bonnes idées wink)
- La création ou la vérification des droits sur .e et .ecore se fait au  lancement du script et non plus apres la compil des apps, pour etre sur que ce soit fait

*Breezy : impossibilité de mettre a jour le CVS pour éviter les problemes de compatibilité
*Dapper : installation des dépendances manquantes (rudimentaire, plantera a 100% sur si les dependances contiennent "|" (automake1.7 | automake1.9 par exemple) ou tout autre symbole (>>, >=, ...))

Dernière modification par lut!n (Le 16/04/2006, à 11:04)

Hors ligne

#958 Le 16/04/2006, à 13:47

epsy

Re : [HowTo] Wiki E17 CVS

salut, lut!n

je crois que ton script a des prob si on a pas déja compilé des paquets...

et puis je te conseille plutot des dpkg -i "libblahblah*" que des dpkg -i "*blahblah*" car on en arrive à installer libecore-evas avant libevas

Hors ligne

#959 Le 16/04/2006, à 21:41

lut!n

Re : [HowTo] Wiki E17 CVS

Salut

nouvelles versions : 0.8.2-xxxx2

corrections communes aux deux scripts :

*  -h au lieu de -n pour l'option nicelevel (en fait c'etait marqué -n dans le menu du script mais c'est -h qui doit etre pris en compte, mea culpa roll)

*Installation propre des paquets : au lieu de faire un dpkg -i *le_truc_a_installer*.deb, le script récupère directemet la liste des fichiers dans debian/files et installe donc uniquement le nécessaire. Inutile pour Breezy(bien que plus propre), par contre ca devrait éviter des soucis sur Dapper, surtout lorsqu'on recompile par-dessus d'anciennes sources

Dernière modification par lut!n (Le 16/04/2006, à 21:42)

Hors ligne

#960 Le 16/04/2006, à 22:07

Splitsch

Re : [HowTo] Wiki E17 CVS

Salut!
Est-ce que les sources cvs sont toujours en rack?Celle qu'on télécharge, avec l'option 1?
Merci!

Hors ligne

#961 Le 17/04/2006, à 10:17

lut!n

Re : [HowTo] Wiki E17 CVS

Salut
@Splitsch : j'en sais rien, je suis pas sous Dapper la hmm

sinon 0.8.2-Dapper4 : correction de plusieurs fautes que j'avais laisées hier soir (la flemme roll) (les 0.8.2-Dapper2 et Dapper 3 ne marchent pas, ou mal)
0.8.2-Dapper3 : id. (surtout correction d'un pb qui empechait l'installation des paquets debug et faisait planter)

Dernière modification par lut!n (Le 17/04/2006, à 10:34)

Hors ligne

#962 Le 17/04/2006, à 15:03

general alcazar

Re : [HowTo] Wiki E17 CVS

Bonjour,

En lisant les posts consacrés  e17 j'ai vu qu'il existait un module itray qui serait créé lors de la compilation de "e".
Malheureusement je ne l'ai pas.
j'ai ça comme modules installés.
/usr/lib/enlightenment/modules
/usr/lib/enlightenment/modules/battery
/usr/lib/enlightenment/modules/battery/module_icon.png
/usr/lib/enlightenment/modules/battery/linux-gnu-i486
/usr/lib/enlightenment/modules/battery/linux-gnu-i486/module.so
/usr/lib/enlightenment/modules/battery/linux-gnu-i486/module.la
/usr/lib/enlightenment/modules/battery/linux-gnu-i486/module.a
/usr/lib/enlightenment/modules/clock
/usr/lib/enlightenment/modules/clock/module_icon.png
/usr/lib/enlightenment/modules/clock/linux-gnu-i486
/usr/lib/enlightenment/modules/clock/linux-gnu-i486/module.so
/usr/lib/enlightenment/modules/clock/linux-gnu-i486/module.la
/usr/lib/enlightenment/modules/clock/linux-gnu-i486/module.a
/usr/lib/enlightenment/modules/cpufreq
/usr/lib/enlightenment/modules/cpufreq/module_icon.png
/usr/lib/enlightenment/modules/cpufreq/linux-gnu-i486
/usr/lib/enlightenment/modules/cpufreq/linux-gnu-i486/freqset
/usr/lib/enlightenment/modules/cpufreq/linux-gnu-i486/module.so
/usr/lib/enlightenment/modules/cpufreq/linux-gnu-i486/module.la
/usr/lib/enlightenment/modules/cpufreq/linux-gnu-i486/module.a
/usr/lib/enlightenment/modules/dropshadow
/usr/lib/enlightenment/modules/dropshadow/module_icon.png
/usr/lib/enlightenment/modules/dropshadow/menu_icon_close.png
/usr/lib/enlightenment/modules/dropshadow/menu_icon_dark.png
/usr/lib/enlightenment/modules/dropshadow/menu_icon_far.png
/usr/lib/enlightenment/modules/dropshadow/menu_icon_fuzzy.png
/usr/lib/enlightenment/modules/dropshadow/menu_icon_light.png
/usr/lib/enlightenment/modules/dropshadow/menu_icon_medium.png
/usr/lib/enlightenment/modules/dropshadow/menu_icon_sharp.png
/usr/lib/enlightenment/modules/dropshadow/menu_icon_underneath.png
/usr/lib/enlightenment/modules/dropshadow/menu_icon_very_dark.png
/usr/lib/enlightenment/modules/dropshadow/menu_icon_very_far.png
/usr/lib/enlightenment/modules/dropshadow/menu_icon_very_fuzzy.png
/usr/lib/enlightenment/modules/dropshadow/menu_icon_very_light.png
/usr/lib/enlightenment/modules/dropshadow/menu_icon_very_sharp.png
/usr/lib/enlightenment/modules/dropshadow/linux-gnu-i486
/usr/lib/enlightenment/modules/dropshadow/linux-gnu-i486/module.so
/usr/lib/enlightenment/modules/dropshadow/linux-gnu-i486/module.la
/usr/lib/enlightenment/modules/dropshadow/linux-gnu-i486/module.a
/usr/lib/enlightenment/modules/ibar
/usr/lib/enlightenment/modules/ibar/module_icon.png
/usr/lib/enlightenment/modules/ibar/linux-gnu-i486
/usr/lib/enlightenment/modules/ibar/linux-gnu-i486/module.so
/usr/lib/enlightenment/modules/ibar/linux-gnu-i486/module.la
/usr/lib/enlightenment/modules/ibar/linux-gnu-i486/module.a
/usr/lib/enlightenment/modules/ibox
/usr/lib/enlightenment/modules/ibox/module_icon.png
/usr/lib/enlightenment/modules/ibox/linux-gnu-i486
/usr/lib/enlightenment/modules/ibox/linux-gnu-i486/module.so
/usr/lib/enlightenment/modules/ibox/linux-gnu-i486/module.la
/usr/lib/enlightenment/modules/ibox/linux-gnu-i486/module.a
/usr/lib/enlightenment/modules/pager
/usr/lib/enlightenment/modules/pager/module_icon.png
/usr/lib/enlightenment/modules/pager/linux-gnu-i486
/usr/lib/enlightenment/modules/pager/linux-gnu-i486/module.so
/usr/lib/enlightenment/modules/pager/linux-gnu-i486/module.la
/usr/lib/enlightenment/modules/pager/linux-gnu-i486/module.a
/usr/lib/enlightenment/modules/start
/usr/lib/enlightenment/modules/start/module_icon.png
/usr/lib/enlightenment/modules/start/linux-gnu-i486
/usr/lib/enlightenment/modules/start/linux-gnu-i486/module.so
/usr/lib/enlightenment/modules/start/linux-gnu-i486/module.la
/usr/lib/enlightenment/modules/start/linux-gnu-i486/module.a
/usr/lib/enlightenment/modules/temperature
/usr/lib/enlightenment/modules/temperature/module_icon.png
/usr/lib/enlightenment/modules/temperature/linux-gnu-i486
/usr/lib/enlightenment/modules/temperature/linux-gnu-i486/module.so
/usr/lib/enlightenment/modules/temperature/linux-gnu-i486/module.la
/usr/lib/enlightenment/modules/temperature/linux-gnu-i486/module.a

Le paquet "e" a été créé avec le script de lut!n.
J'ai vérifié, j'ai bien un module itray dans les sources dans
~/e17/e17/apps/e/src/modules/itray.
Et ça contient:
CVS
e_mod_config.h
e_mod_main.h 
module_icon.png
e_mod_config.c
e_mod_main.c
Makefile.am

Mais il semble être oublié à la création du paquet e

Quel est ce prodige ?

Hors ligne

#963 Le 17/04/2006, à 15:05

lut!n

Re : [HowTo] Wiki E17 CVS

iTray a été supprimé sur décision de raster, désolé

Hors ligne

#964 Le 17/04/2006, à 17:14

general alcazar

Re : [HowTo] Wiki E17 CVS

Une fois de + merci lut!n  wink
Je suppose que tu tiens ton info de ça: http://edevelop.org/node/2156.
Par contre je n'ai pas compris cette phrase:
"I *think* it was removed as Raster did not like the spec from freedesktop.org"

Hors ligne

#965 Le 17/04/2006, à 18:56

Wo0chY

Re : [HowTo] Wiki E17 CVS

Vu que ton wiki m'as été tres utile j'en ai commencé un sur la config d'e17 même si je suis très très loin d'être un expert. C'est pas fini mais je m'y remet plus tard.

Il faudrais que je récupère ce qui a été fait dans la page d'install si ça ne dérange pas son auteur ?

Arnaud

Hors ligne

#966 Le 17/04/2006, à 19:25

toma222

Re : [HowTo] Wiki E17 CVS

J'avais rédigé une partie de la configuration d'e17 du wiki mais tu peux la refaire sans aucun soucis.

Hors ligne

#967 Le 17/04/2006, à 19:48

lut!n

Re : [HowTo] Wiki E17 CVS

Alcazar : il a été supprimé car raster trouve horrible les spécifications de freedesktop.org concernant le fonctionnement du systray des programmes (freedesktop etant une sorte de structure qui donne les normes de fonctionnment des environnements graphiques)
Plus d'explications ici, si tu n'es pas anglophobe : site de raster
l'article se nomme 'I hate Systray Icons'

Hors ligne

#968 Le 21/04/2006, à 07:08

lut!n

Re : [HowTo] Wiki E17 CVS

Salut
les sources Dapper sont maitenant celles du 18 avril. Toujours pas possible de compiler entropy ni le e_module evolume, mais le reste passe bien.

Hors ligne

#969 Le 21/04/2006, à 10:20

eurika

Re : [HowTo] Wiki E17 CVS

thanks cool

Hors ligne

#970 Le 21/04/2006, à 15:50

general alcazar

Re : [HowTo] Wiki E17 CVS

Bonjour

Avec les sources du 21/04 c'est beaucoup moins bien.
Une nouvelle version de la ibar est intégrée à e. http://www0.get-e.org/Main/News/News_Previews/_images/shelf.jpg
Non seulement la nouvelle version ne fonctionne pas, mais lorsqu'on downgrade e à la version précédente il refuse de démarrer.
Obligé de recréer un .e et d'y coller ses paramètres perso.
L'installation de libemotion échoue à cause d'une dépendance non résolue avec libxine alors que je suis sous dapper et qu'il n'y a normalement aucun souci .

Si ça fonctionne chez quelqu'un...

Dernière modification par general alcazar (Le 21/04/2006, à 17:31)

Hors ligne

#971 Le 21/04/2006, à 17:39

Ratur

Re : [HowTo] Wiki E17 CVS

Pareil

Je trouve que la nouvelle bar est assez laide, et perd énormément en ergonomie. Chez moi, elle fonctionne presque pas. Je ne peux pas cliquer sur les icones, ni la resizer.
C'est dommage, car je trouve que, ce qui fesait la grande force de E17 jusqu'à maintenant, c'était ses modules que tu pouvais configurer et placer où tu voulais, de la taille que tu voulais.

Je sais très bien que cette bar est très tot dans le développement, qu'a va sans doute evoluer. Mais pourquoi a-t-il fallu qu'elle soit utilisée par défaut ?
Dites moi qu'il y a moyen de la désactiver sad

Et en effet, libemotion refuse de compiler pour l'instant. Mais ce n'est pas ma principale préoccupation.

Hors ligne

#972 Le 21/04/2006, à 17:47

fraide

Re : [HowTo] Wiki E17 CVS

et bien peut être dans configuration, module, et unloaded la bar ? non ?:D

Hors ligne

#973 Le 21/04/2006, à 17:58

Ratur

Re : [HowTo] Wiki E17 CVS

Non

en fait, les modules sont toujours activables ou désactivables, mais certains (comme ibar, clock, ...) s'affichent maintenant obligatoirement dans le shelf.

J'aimerais pouvoir le virer, mais il reste même quand j'ai désactivé tous les modules hmm

Hors ligne

#974 Le 21/04/2006, à 19:50

general alcazar

Re : [HowTo] Wiki E17 CVS

Ratur a écrit :

Chez moi, elle fonctionne presque pas. Je ne peux pas cliquer sur les icones, ni la resizer.

A tout hasard, fait passer ton .e en .e.bak et essaie une nouvelle session.

Hors ligne

#975 Le 21/04/2006, à 20:55

Ratur

Re : [HowTo] Wiki E17 CVS

Visiblement c'est lié aux thèmes milky et simply white qui ne sont pas encore compatible (logique) avec cette barre.
Les themes default et cthulhain on l'air de fonctionner correctement.

Bref, je crois que je vais recompiler le CVS d'il y a 3 jours hmm

Hors ligne