Salut Aldo,

J'ai compilé joe comme tu veux et je te l'ai envoyé hors liste sur l'adresse [email protected]. Mais cette adresse n'a pas l'air d'accepter mon eMail. Je l'ai donc mis en ligne à cette url : http://www.sagma.ma/joe_static.bz2


Pour ceux que ça intéresse, voici comment j'ai procédé :


1- apt-get source joe  # pour télécharger le code source de joe


2- ./configure              # le classique configure


3- j'ai édité le Makefile généré et j'ai ajouté les options de gcc "-static" et "-static-libgcc" au flag de compilation ainsi:


CFLAGS = -g -O2 -static -static-libgcc


4- make                      # pour lancer la compilation et le link


5- strip joe # pour enlever les symboles de débogages ajoutés par le compilateur réduisant ainsi la taille de 1,8 Mo à 974 Ko. La version dynamique de joe fait respectivement 1,6 Mo et 403 Ko avant et après strip.


6- bzip2 joe # pour compresser et réduire de moitié la taille. J'ai renommé en joe_static pour éviter un éventuel conflit de nom


Cordialement

Tarik


Aldo a écrit :

Hello,

je voudrais savoir si quelqu'un pourrait me compiler un binaire statique de
l'editeur joe car je n'ai pas le droit d'installer sur la machine dont il
est question mon éditeur favori, et nano qui lui est bien à bord ne me
satisfais pas.
Bon, j'ignore si c'est faisable, je sais parcontre que joe a peu
d'exigences.
En googlant sinont j'ai pas trouvé de joe static bin, j'ai parcontre apris
que son auteur, Joe Barr, est décédé en juillet 2008.

Je vous remercie d'avance pour toute suggestion ou aide.

Aldo.


_______________________________________________
Liste de diffusion CarrefourBLinuX [email protected]
   http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Pour s'inscrire par courriel : 'mailto:[email protected]?subject=subscribe' Pour se retirer de la liste par courriel : 'mailto:[email protected]?subject=unsubscribe'

Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
   http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi

Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu

Répondre à