Probleme emacs

David -  
 Utilisateur anonyme -
Bonjour, j'ai installé suse 9.2 malheuresement il n'inclut pas emacs je l'ai donc installé moi même (./configure, make, make install) et voila. Je le lance et il s'ouvre en console j'ai vérifié si dans mon .bashrc il n'y avait pas d'alias, il n'y en a pas, j'ai donc regardé le .emacs et j'ai tout effacé et le résultat est toujours le même emacs se lance en console savais vous pourquoi ?

4 réponses

David
 
J'ai remarqué que le problème venait lorsque je fais le .configure il ne trouve pas X mais je ne sais pas comment il faut faire !!!!
0
kmf31 Messages postés 1564 Statut Contributeur 501
 
le même emacs se lance en console savais vous pourquoi ?

Je soupconne que tu l'as compile en version console et non-graphique. Si c'est ca il faut mettre la bonne option dans le "./configure". Tapes simplement (dans le repertoire source):
./configure --help | more

pour afficher toutes les options. Regarde aussi dans les fichiers README et surtout dans INSTALL.

Je crois la bonne option est "--with-x", donc tu devrais faire:
./configure --with-x

mais il est possible qu'il faille ajouter d'autre options pour certains bibliotheques ou specifier les chemins des fichiers includes etc. Tu verras ca si le ./configure fait de message d'erreurs.

Apres ca tu refais le "make" et "make install".

Complement: Probablement tu dois encore ajouter/installer les versions developpement des bibliotheques graphiques, notamment pour X (un truc comme libx11-devel-... et similaire pour libjpg-devel-..., etc.).
0
David
 
En fait j'ai esseyé avec le --with-x mais ça change rien en fait il cherche le X mias il le trouve pas " Where do we find X Windows header files? NONE Where do we find X Windows libraries? NONE" Il y a une optin pour specifier le chemin de X et de sa librairie mais je ne sais pas où on les trouvent !!!!
0
kmf31 Messages postés 1564 Statut Contributeur 501
 
Relis le complement dans mon 1er poste (je l'ai ajoute apres).

Bref: Tu dois installer le paquet libx11-devel-... , c.-a-d. la version developpement des bibliotheques X pour pouvoir compiler contre les bibliotheques X. Pour l'instant tu n'as que la version libx11 en version runtime, ca suffit pour faire tourner de programes mais pas pour en compiler d'autres! Pour ca il faut absolument la version "-devel-" !!!!

Et c'est problablement parreil pour toute autre bibliotheque que tu as, notamment tous qui est graphique (jpg, png, gif, ...) etc.
0
Utilisateur anonyme
 
Bonsoir,

Je pense que tu devrais mettre à jour YaST pour l'installation des paquets:
Voici par exemple un miroir:
http://ftp.belnet.be/packages/suse/suse/i386/9.2/

Où l'on trouve notamment:
http://ftp.belnet.be/packages/suse/suse/i386/9.2/suse/i586/emacs-21.3-193.3.i586.rpm
http://ftp.belnet.be/packages/suse/suse/i386/9.2/suse/i586/emacs-x11-21.3-193.3.i586.rpm

@+
0