Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
942 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [lmule] compilation en statique

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[lmule] compilation en statique

n°240603
nikosaka
Posté le 24-03-2003 à 21:03:49  profilanswer
 

Est ce que quelqu'un  a réussi à compiler lmule en statique?
chez moi ça marche pas  :sweat:  
* j'ai essayé avec le configure --disable-shared --enable-static => marche pas
* au make avec un make LDFLAGS=-static => marche tjrs pas, et là ça finit pas la compil, il trouve une librairie (wx_gtk-2.4) qui est pourtant bien à sa place et dans le ld.so.conf
* en éditant le Makefile et en aliasant CC, CC = gcc -static, mais comme y a du cpp et du g++ => ça marche pas.
et ça me fait ch*** de me taper des compils de 25 min (celeron 400) pour rien  :cry:  
 
La soluce doit être du côté du LDFLAGS mais ld ne trouve pas sa librairie
please help me


Message édité par nikosaka le 24-03-2003 à 21:07:11
mood
Publicité
Posté le 24-03-2003 à 21:03:49  profilanswer
 

n°240643
psebcopath​e
Posté le 24-03-2003 à 22:48:46  profilanswer
 

je sais que je vais pas faire avancer le chmiliblic , mais pkoi ne pas utiliser les rpms prévus a cet effet ?
SI tu est sous debian , alien est ton ami ...

n°240646
nikosaka
Posté le 24-03-2003 à 23:02:55  profilanswer
 

t'as une adresse à faire péter pour le RPM ?
Je voulais le compiler en static pour qu'il puisse tourner dans un environnement chrooté.
Tu as peut-être raison j'aurais plus de chance avec un ptit coup d'alien la-dessus  :p

n°240648
nikosaka
Posté le 24-03-2003 à 23:16:46  profilanswer
 

psebcopathe a écrit :

je sais que je vais pas faire avancer le chmiliblic , mais pkoi ne pas utiliser les rpms prévus a cet effet ?
SI tu est sous debian , alien est ton ami ...


 
non ça change rien. Le rpm n'as pas été compilé en static.
Mais bon ça coutait rien d'essayer
 
personne n'a une autre idée ?  :hello:

n°240807
LoONeY
Posté le 25-03-2003 à 13:32:40  profilanswer
 

psebcopathe a écrit :

je sais que je vais pas faire avancer le chmiliblic , mais pkoi ne pas utiliser les rpms prévus a cet effet ?
SI tu est sous debian , alien est ton ami ...


 
J'ai une sid. Je ne connais pas Alien.
Tu peux m'en dire deux mots ? Comment installer lmule avec ?
Car j'ai des pb de compil avec les sources de lmule.

n°240809
nikosaka
Posté le 25-03-2003 à 13:36:13  profilanswer
 

tu installes alien
ensuite tu fait :
alien package.rpm
et il te transforme le .rpm en .deb
donc pour l'install :
alien lmule-x.xx.rpm ; dpkg -i lmule-x.xx.deb

n°240810
nikosaka
Posté le 25-03-2003 à 13:37:05  profilanswer
 

bon apparement pour la compil en static c'est DMC  :o

n°240884
Le Ouinhin​ Pervers
Posté le 25-03-2003 à 15:40:22  profilanswer
 

nikosaka a écrit :

Est ce que quelqu'un  a réussi à compiler lmule en statique?
chez moi ça marche pas  :sweat:  
* j'ai essayé avec le configure --disable-shared --enable-static => marche pas
* au make avec un make LDFLAGS=-static => marche tjrs pas, et là ça finit pas la compil, il trouve une librairie (wx_gtk-2.4) qui est pourtant bien à sa place et dans le ld.so.conf
* en éditant le Makefile et en aliasant CC, CC = gcc -static, mais comme y a du cpp et du g++ => ça marche pas.
et ça me fait ch*** de me taper des compils de 25 min (celeron 400) pour rien  :cry:  
 
La soluce doit être du côté du LDFLAGS mais ld ne trouve pas sa librairie
please help me


 
 
Quand tu dis que  configure --disable-shared --enable-static ne marche pas, qu'est-ce que cela veut dire exactement ?
 
Parce que j'ai essayé cette commande:
 
./configure --disable-shared --enable-static --with-wx-config=/usr/bin/wx-config
 
Et je n'ai pas eu d'erreur.

n°240933
nikosaka
Posté le 25-03-2003 à 16:33:21  profilanswer
 

Le Ouinhin Pervers a écrit :


 
 
Quand tu dis que  configure --disable-shared --enable-static ne marche pas, qu'est-ce que cela veut dire exactement ?
 
Parce que j'ai essayé cette commande:
 
./configure --disable-shared --enable-static --with-wx-config=/usr/bin/wx-config
 
Et je n'ai pas eu d'erreur.


 
non effectivement la compilation ce passe sans soucis, mais je voulais dire par là que lmule fait toujours appel à des librairies.
si tu tapes ldd /chemin/vers/lmule tu vas avoir la liste des librairies dont dépend lmule.
dans mon environnement chrooté je n'ai pas ces libs, et même si je recrée une arborescence il ne trouve la lib libwx_gtk-2.4.so
si je le compil en static, là il n'y as plus de pb car toutes les libs seront inclues dans le binaire

n°268380
cedcox
poly-OS ! ;)
Posté le 27-05-2003 à 03:34:40  profilanswer
 

hum hum... je profite de me faufiler dans ce topic pour demander : Y'a t il un héros qui a réussi à compiler lmule en static ou à le chrooter ?
Après avoir éssayer divers paramètres à mon ami le compilateur pour qu'il edite les liens en statiques (échec cuisant) et après avoir éssayer de le chrooter avec les libs, je dois me resigner à un seul constat : l'échec.
 
Pour ce qui est du chroot, j'ai bien recrée toute l'arborescence et récupéré les libs grâce à "ldd lmule" suelement il me met ça :  
 
 

 
./lmule: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory
 


 
or ma lib est bien dans /taratata/rep_chroot_lmule/usr/X11R6/lib. J'ai aussi éssayé de le copier dans le répertoire courant des fois qu'un miracle...
 
Bon bref... Je n'ai pas eu plus de chance que les autres (pkoi en aurais-j eu d'ailleurs ?)... Et en plus il est tard et je n'ai plus de cigarettes (le tabac c'est tabou...) Alors demain matin, si quelqu'un pouvait m'aider... ou m'achever !    
 
Bonne fin de nuit à tous
 
ced


---------------
Les hommes se trompent, les preuves elles, ne mentent jamais...
mood
Publicité
Posté le 27-05-2003 à 03:34:40  profilanswer
 

n°268400
the_fireba​ll
I have fucking failed
Posté le 27-05-2003 à 09:11:45  profilanswer
 

d'apres les forums de (l|x)mule, à cause de gtk, impossible de compiler (l|x)mule en static


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
n°268418
Figti
Posté le 27-05-2003 à 10:12:17  profilanswer
 

Pour les Debian, y'a aussi lmule en .deb ...  ;)

apt-get -t testing install lmule


Bon bien sûr, c'est seulement considéré "testing" (sarge), mais c'est déjà ça. (No pb chez moi)

n°268434
the_fireba​ll
I have fucking failed
Posté le 27-05-2003 à 10:42:17  profilanswer
 

en Sid aussi c'est dispo


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
n°268491
nikosaka
Posté le 27-05-2003 à 13:06:01  profilanswer
 

depuis je n'ai tjrs pas réussi à chrooter lmule, mais maintenant je m'en balance pas mal car j'utilise mldonkey et là pas de pb pour le chroot  ;)  
en  + j'ai de bien meilleurs perfs avec mldonkey, sans parler du contrôle à distance, etc ...

n°268519
cedcox
poly-OS ! ;)
Posté le 27-05-2003 à 14:07:46  profilanswer
 

Quel est le meilleur alors ??? lmule ou mldonkey ??? 50% me dit l'un et 50% me dit l'autre !  :(


---------------
Les hommes se trompent, les preuves elles, ne mentent jamais...
n°268529
nikosaka
Posté le 27-05-2003 à 14:40:03  profilanswer
 

cedcox a écrit :

Quel est le meilleur alors ??? lmule ou mldonkey ??? 50% me dit l'un et 50% me dit l'autre !  :(  


j'ai testé les 2 et je préfère mldonkey. Les downloads sont plus rapide, il se lance en ligne de commande, tu peux gérer tes transferts recherches et connexions aux serveurs en telnet, interface html ou même en gui. la dernière version incorpore le réseau de kazaa si ça peut t'aider dans ton choix.
 
ps : en plus tu peux le chrooter :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [lmule] compilation en statique

 

Sujets relatifs
[Lmule] pb a la compilation wx-config ???Pb Compilation
Compilation de Galeon 1.2.9 : 'marche pas ...Parse error pendant compilation ( .tar venant du NET)
petit probleme de compilationproblème de compilation GCC
[SAMBA & FLASH] pb de compilation flash sur rep sambaProbleme de compilation de Mozilla [Résolu]
[lmule] Probleme de compilation MDK9.1 RC1 
Plus de sujets relatifs à : [lmule] compilation en statique


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR