#51 Le 17/02/2006, à 17:39
- planete
Re : Enlightenment DR 17: guide Dapper Drake
eterm est en developpemtn actif pour e17 il me semble
un message est passé sur get-e je crois, disant qu'un dossier avait été ajouté au cvs
recuperable normalement comme ca :
cvs -d ...............login
cvs -z3 -d .............co Eterm (ou eterm je sais plus)
Ok, je vais regarder ça.
Sinon pour enterminus, il suffit de modifier le fichier main.c dans e17/proto/enterminus/src/bin par :
#include "term.h"
#include "enterm.h"
int
main(int argc, char **argv)
{
Ecore_Evas *ee; /* ecore_evas */
Evas *evas; /* evas */
Evas_Object *term; /* terminal */
evas_init();
ecore_init();
ecore_evas_init();
ee = ecore_evas_software_x11_new(NULL, 0, 0, 0, 400, 400);
ecore_evas_title_set(ee, "Ecore_Evas Template");
ecore_evas_borderless_set(ee, 0);
ecore_evas_show(ee);
evas = ecore_evas_get(ee);
term = term_new(evas);
evas_object_show(term);
enterm_init(ee, term);
ecore_main_loop_begin();
ecore_evas_shutdown();
ecore_shutdown();
return 0;
}
puis de recompiler enterminus, et de le lancer.
Jean
http://www.planetelibre.net/
Hors ligne
#52 Le 19/02/2006, à 18:00
- sitarane
Re : Enlightenment DR 17: guide Dapper Drake
Salut à tous,
Tout droit sorti des forges numériques, voici mon nouveau guide:
http://perso.wanadoo.fr/heliotopik/E17_cvs.html
Bon test !
Hors ligne
#53 Le 19/02/2006, à 19:05
- TiteFleur
Re : Enlightenment DR 17: guide Dapper Drake
Ouh autant pour la page d'accueil je trouve ça 'achement beau, autant après c'est un peu confus quand même
Mais merci pour cet effort, je m'y mets dès que possible pour ma Dapper !
Ancienne Ubunteros qui continue à traîner sur les forums ;)
Hors ligne
#54 Le 19/02/2006, à 19:23
- fraide
Re : Enlightenment DR 17: guide Dapper Drake
Salut Sitarane... Juste une petite question... J'ai suivi ton tuto, il y a quelques semaines, et tout est parfait. Pas un bug, rien de rien... Par contre, pour ce qui est des mises à jour ? Comment se fait-ce ? J'espère que je ne vais pas avoir à tout recompiler ?
rassures-moi
et une autre petite question : j'ai au démarrage un petit message qui me dit que trop d'init sont lancées : 32 en fait.. Mais c'est quoi donc-est-ce ? je ferme la fnêtre et cela ne semble pas gêner le fonctionnement de la plus belle interface graphique du monde, mais bon.. ça m'inquiète un peu
Hors ligne
#55 Le 19/02/2006, à 19:25
- sitarane
Re : Enlightenment DR 17: guide Dapper Drake
@Fraide
Si je te dis que je ne suis pas là pour te rassurer, ça te rassure ?
Pour l'absence de bogues, il faut surtout féliciter les développeurs de DR 17 qui font un
boulot extraordinaire.
Je ne fais *jamais* de mise à jour (au coup par coup) car je n'en vois pas l'intérêt. Je désinstalle grâce au script et je compile tout à nouveau. C'est une gymnastique mentale: plus tu t'entraînes, plus tu es rapide et efficace.
Maintenant, il existe des commandes cvs qui permettent les mises à jour ciblées: si tu veux tester, merci de nous tenir au courant.
La question fondamentale c'est "quand dois-je mettre l'ensemble à jour ?" La réponse dépend de ton niveau de "geekerie": accroc -> 2 fois par semaine; attentif -> 1 fois/sem; serein -> 1 fois toutes les 3 semaines; curieux ->1 par mois...
Bon, tout cela ne veut rien dire...
Mon avis: avec la qualité des programmes que nous offrent les développeurs ce dimanche,
celui qui récupèrerait les fichiers CVS aujourd'hui pourrait se faire plaisir avec un DR 17
impeccable (et dans le coup) pour tout un mois.
Une compil par mois, c'est pas trop difficile, non ?
Pour le "trop d'init lancées", il me semble avoir vu passer ça sur des ML, mais je n'ai pas
ce genre de désagrément. Une recherche sur le web devrait te renseigner.
Dernière modification par sitarane (Le 20/02/2006, à 03:27)
Hors ligne
#56 Le 19/02/2006, à 19:31
- fraide
Re : Enlightenment DR 17: guide Dapper Drake
Je suis rassuré
Et tu as raison... Merci et même grand merci à ces développeurs qui bossent comme des chefs sur cette dr17...
Pas inquiet de nature, je vai donc réinstaller et recompiler ça la semaine prochaine...
Hors ligne
#57 Le 20/02/2006, à 13:51
- planete
Re : Enlightenment DR 17: guide Dapper Drake
Perso, j'utilise CVS pour mettre à jour E17. Pour différentes raisons :
* j'aime bien
* je m'intéresse de plus en plus au dev d'E17, et cvs me permet de suivre les évolutions et plus des infos sur les sites E17. Je peut mettre à jours juste un module ou une application, et tester.
* plus rapide que de tout recompiler à chaque fois.
Bien sur cela n'engage que moi
Sinon, y en a qui ont des infos sur GLX et E17 ?
A+
Jean
http://www.planetelibre.net/
Hors ligne
#58 Le 20/02/2006, à 14:38
- sitarane
Re : Enlightenment DR 17: guide Dapper Drake
Tu veux parler de XGL, je suppose. Carsten "Rasterman" Haitzler est très clair à ce sujet: XGL ne sera *jamais* implémenté sous Enlightenment; cela reviendrait à faire dépendre 'e' de
opengl et Rasterman n'a qu'une piètre opinion de ces bibliothèques (sur quoi je le rejoins entièrement, surtout quand on dispose des EFL).
Une des réponses de l'intéressé dans la ML Enlightenment-users:
"efl does no 3d. if u EVER want to see e17 e18 etc. - we will not even TOUCH
this topic. if you want a 3d wm - write your own or use existing ones. e is not
a 3d wm and will never be. doing 3d will mean writing e to DEPEND on opengl and
thus lock out anyone with older or unsupported gfx cards, open up a can of
worms for stability, bugs and performance, and mean e wont get released for
many many many more years to come."
Pourrais-tu nous dire comment tu fais, concrètement, pour faire des mises à jour au coup
par coup ?
Merci
Dernière modification par sitarane (Le 20/02/2006, à 14:46)
Hors ligne
#59 Le 20/02/2006, à 16:11
- planete
Re : Enlightenment DR 17: guide Dapper Drake
Merci pour les infos à propos de XGL, je viens juste de m'abonner à ML e-user .
Sinon, pour la mise à jour :
# cvs update
1] Soit dans le répertoire csvE17/
2] Soit dans le répertoire d'une application, d'un module ou d'une librairie. Je préfère cette solution, car je peux voir les nouveautés ou corrections, sans que cela impacte tout.
Je vais voir aussi cette page : http://edevelop.org/aggregator/categories/3
puis je fait :
# ./configure --prefix=/opt/E17 --enable-dependency-tracking
# make
# make install
# ldconfig
Cette méthode est intéressante juste si l'on veut tester les nouveautés au jour le jour. Et aussi pour faire des rapports de bugs. c'est très Geek comme méthode
sitarane : je vais me permettre un remarque à propos de ton document, j'espère que ne m'en voudra pas. Je préferai la première version (en une seule page), car avec la nouvelle on s'y pert facillement. L'idée de faire plusieurs pages peut etre bonne si ta présentation était plus sobre, avec un page sommaire. Pourquoi ne pas installer un wiki sur ton site, et mettre ta doc sur celui-ci ?
A+
Jean
http://www.planetelibre.net/
Hors ligne
#60 Le 20/02/2006, à 20:47
- fraide
Re : Enlightenment DR 17: guide Dapper Drake
Perso, j'utilise CVS pour mettre à jour E17.
Salut. Une question : comment utiliser la commande cvs ? Quand je suis dans le rep e17cvs/ et que je lance sudo cvs update, j'ai le message :
cvs update: No CVSROOT specified! Please use the `-d' option
cvs [update aborted]: or set the CVSROOT environment variable.
Et j'avoue ne pas comprendre ce qui m'est demandé...
Hors ligne
#61 Le 20/02/2006, à 21:00
- planete
Re : Enlightenment DR 17: guide Dapper Drake
lu,
Deux methodes :
1]
Edite ton .bashrc, et ajoute cette ligne :
export CVSROOT=:pserver:anonymous:@cvs.sourceforge.net:/cvsroot/enlightenment
puis fait :
# source .bashrc
enfin
# cvs update
2]
# cvs -d:pserver:anonymous:@cvs.sourceforge.net:/cvsroot/enlightenment update
Je prefere la premiere solution, moins long a taper
A+
Jean
http://www.planetelibre.net/
Hors ligne
#62 Le 20/02/2006, à 21:06
- fraide
Re : Enlightenment DR 17: guide Dapper Drake
Mercixe...
[edit après]
La mise à jour s'est fait sans coup férir... Presque trop simple ! j'ai juste à redémarrer e17 et tout est pris en compte ? J'y crois pas...
Dernière modification par fraide (Le 20/02/2006, à 21:34)
Hors ligne
#63 Le 21/02/2006, à 10:16
- sitarane
Re : Enlightenment DR 17: guide Dapper Drake
@ planete
Salut Rider !
Je suis allé faire un tour sur ton site. Quand est-ce que tu te décides à nous faire une jolie
présentation reprenant tes interventions judicieuses à propos de DR 17 sur Dapper ?
Perso, ce qui m'intéresserait, c'est un topo clair et bien détaillé sur les mises à jour. Bien que je ne sois pas "client", ça vaut la peine d'informer les utilisateurs. Comme cela, je serai heureux d'ajouter ton site dans les liens de mon guide.
Pour ce qui est de la forme du nouveau guide, je prépare une version similaire en langue anglaise. Selon les retours de ces (futurs) nouveaux lecteurs, je déciderai s'il convient de
faire des changements. L'intérêt réside dans le fait que ces lecteurs potentiels ne
connaîtront que la nouvelle mouture...
Hors ligne
#64 Le 21/02/2006, à 12:12
- planete
Re : Enlightenment DR 17: guide Dapper Drake
Salut,
J'ai deux articles en cours de rédaction :
* configuration de E17 + GTK.
* Mise à jour de E17 depuis le CVS.
Il seront en ligne fin de semaine.
Pour infos, pour mettre à jours avec cvs, il faut plutot utiliser la commande :
# cvs update -d
le -d permet de créer les nouveaux répertoires.
A+
Jean
http://www.planetelibre.net/
Hors ligne
#65 Le 21/02/2006, à 16:54
- sitarane
Re : Enlightenment DR 17: guide Dapper Drake
Bonnes nouvelles.
Hors ligne
#66 Le 21/02/2006, à 17:41
- fraide
Re : Enlightenment DR 17: guide Dapper Drake
Et pourquoi créer des nouveaux repertoires ? je m'excuse si c'est une question bête...
Hors ligne
#67 Le 21/02/2006, à 20:43
- planete
Re : Enlightenment DR 17: guide Dapper Drake
Et pourquoi créer des nouveaux repertoires ? je m'excuse si c'est une question bête...
La commande "cvs update" met a jour seulement les fichiers qui se trouvent sur ton disque. Si le développeur crée un nouveau répertoire dans l'arborescence du projet, celui-ci ne sera pas récupéré par la commande "cvs update". Il faut donc faire "cvs update -d".
extrait du man de cvs :
-d
Create any directories that exist in the repository if they're missing from the working directory.
Normally, update acts only on directories and files that were already enrolled in your working directory.
J'espere avoir été clair
A+
Jean
Dernière modification par planete (Le 21/02/2006, à 20:43)
http://www.planetelibre.net/
Hors ligne
#68 Le 21/02/2006, à 21:19
- fraide
Re : Enlightenment DR 17: guide Dapper Drake
Ouiiiiiiii... Merci !!!
Hors ligne
#69 Le 22/02/2006, à 08:43
- sitarane
Re : Enlightenment DR 17: guide Dapper Drake
Salut,
Le guide est mis à jour. Je redonne l'adresse:
http://perso.wanadoo.fr/heliotopik/E17_cvs.html
J'ai ajouté le gestionnaire de fichiers endeavour2 dans les "Recommandés". Le paquet
dispo pour Ubuntu n'offre que la version anglaise. D'après le site maison, il devrait être
possible de compiler une version en français, à partir des sources. Hélas, je n'ai pas
réussi. Si quelqu'un d'autre veut essayer, voir ici:
Hors ligne
#70 Le 22/02/2006, à 11:55
- planete
Re : Enlightenment DR 17: guide Dapper Drake
Je vais regardé ça
J'ai ajouté le gestionnaire de fichiers endeavour2 dans les "Recommandés". Le paquet
dispo pour Ubuntu n'offre que la version anglaise. D'après le site maison, il devrait être
possible de compiler une version en français, à partir des sources. Hélas, je n'ai pas
réussi. Si quelqu'un d'autre veut essayer, voir ici:
Le problème de endeavour2, c'est qu'il utilise GTK 1.2 (donc l'interface n'est pas super sexy ). Donc pour le compiler :
#> apt-get install libgtk1.2-dev imlib11-dev
éditer le fichier endeavour2/config.h
commenter la ligne : #define PROG_LANGUAGE_ENGLISH 1
décommenter la ligne : #define PROG_LANGUAGE_FRENCH 3
puis
#> ./configure linux
#> make
#> make install
#> ./endeavour2/endeavour2
A+
Jean
Dernière modification par planete (Le 22/02/2006, à 11:56)
http://www.planetelibre.net/
Hors ligne
#71 Le 22/02/2006, à 13:25
- sitarane
Re : Enlightenment DR 17: guide Dapper Drake
Oui, c'est la procédure, mais as-tu réussi à compiler endeavour2 sur ton système ? Moi,
j'ai: " make [1]: *** [devicesedit.o] Erreur 1 "
Hors ligne
#72 Le 22/02/2006, à 13:35
- planete
Re : Enlightenment DR 17: guide Dapper Drake
Oui, c'est la procédure, mais as-tu réussi à compiler endeavour2 sur ton système ? Moi,
j'ai: " make [1]: *** [devicesedit.o] Erreur 1 "
Oui, j'ai donné la procédure que j'ai utilisé pour le compiler et donc le faire fonctionner.
Peux tu donner plus de ligne ?
A+
Jean
http://www.planetelibre.net/
Hors ligne
#73 Le 22/02/2006, à 14:03
- fraide
Re : Enlightenment DR 17: guide Dapper Drake
éditer le fichier endeavour2/config.h
Bonjour C'est vrai que par rapport à rox, il est nettement moins beau... Par contre ce fameux fichier n'existe pas... étrange,non, j'ai installé les lib, puis détargézèdé l'archive, donc installé,mai pas ce fichier, notamment pas dans mon /home (caché ou pas)
C'est quoi donc est-ce ?
[edit] Pardon, en fait il faut compiler avant, et le fichier se trouve dans le rep d'endeavour... Par contre rien de rien de changé, malgré la ligne modifiée...
Dernière modification par fraide (Le 22/02/2006, à 14:11)
Hors ligne
#74 Le 22/02/2006, à 14:07
- planete
Re : Enlightenment DR 17: guide Dapper Drake
Le fichier est dans l'archive d'endeavour :
Si tu as la dernière version de l'archive (2.5.7)
#> cd endeavour-2.5.7/endeavour2/
A+
Jean
http://www.planetelibre.net/
Hors ligne
#75 Le 22/02/2006, à 14:13
- fraide
Re : Enlightenment DR 17: guide Dapper Drake
/ \
|
|
|
|
Hors ligne