Executer un vieux programme a.out sur un Linux moderne

Executer un vieux programme a.out sur un Linux moderne - Linux et OS Alternatifs

Marsh Posté le 25-10-2002 à 16:44:29    

Voilà, j'ai un vieux programme en format a.out sur une Mandrake 9.
J'ai installé la libc4 mais le programme m'affiche toujours:
"lptot: can't load dynamic linker '/lib/ld.so nor /usr/i486-linuxaout/lib/ld.so'"
J'ai essayé de voir sur le net mais à ce que j'ai compris le ld que j'ai sert pour la glibc 2.
Si une ame charitable pouvait me faire bénéficier de son savoir...:)


Message édité par ayachi le 25-10-2002 à 16:56:43
Reply

Marsh Posté le 25-10-2002 à 16:44:29   

Reply

Marsh Posté le 25-10-2002 à 17:09:19    

je crois qu'il y a une option dans le kernel a propos du type des executables ... mais je suis pas sur que ca soit ca


---------------
-= In Kik00 101 I trust :o =-
Reply

Marsh Posté le 25-10-2002 à 17:12:26    

Ouep, il faut recompiler le kernel avec un mode de compatibilité a.out ( en plus de ELF )
 
fait un 'make menuconfig' dans /usr/src/linux et fouille :D


---------------
Nicolede @ Illidan (drood spé aspirine)
Reply

Marsh Posté le 25-10-2002 à 17:12:32    

ayachi a écrit a écrit :

Voilà, j'ai un vieux programme en format a.out sur une Mandrake 9.
J'ai installé la libc4 mais le programme m'affiche toujours:
"lptot: can't load dynamic linker '/lib/ld.so nor /usr/i486-linuxaout/lib/ld.so'"
J'ai essayé de voir sur le net mais à ce que j'ai compris le ld que j'ai sert pour la glibc 2.
Si une ame charitable pouvait me faire bénéficier de son savoir...:)




 
normalement ca marche tout seul si tu configure pour ton systeme une portabilite maximale....
je n'ai pas retrouver le paramettre a changer mais c'est trouvable sur google comme d'hab.


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 25-10-2002 à 17:13:45    

j'ai déjà fait ça, je l'ai même mis en support direct dans le kernel et pas en module
et j'ai vraiment cherché

Reply

Marsh Posté le 25-10-2002 à 17:14:12    

Pingouin34 a écrit a écrit :

Ouep, il faut recompiler le kernel avec un mode de compatibilité a.out ( en plus de ELF )
 
fait un 'make menuconfig' dans /usr/src/linux et fouille :D



ca me rassure je suis pas fou ;-)  :jap:


---------------
-= In Kik00 101 I trust :o =-
Reply

Marsh Posté le 25-10-2002 à 17:16:25    

ayachi a écrit a écrit :

j'ai déjà fait ça, je l'ai même mis en support direct dans le kernel et pas en module
et j'ai vraiment cherché



et t'as l'erreure que tu as donén plus haut?


---------------
-= In Kik00 101 I trust :o =-
Reply

Marsh Posté le 25-10-2002 à 17:23:39    

bah oui, si tu veux je peux te mailer le programme si je peux abuser de ton temps ?

Reply

Marsh Posté le 25-10-2002 à 17:36:57    

ayachi a écrit a écrit :

bah oui, si tu veux je peux te mailer le programme si je peux abuser de ton temps ?



heu j'ai explosé ma LFS j'ai plus de distro en etat de fonctionner desolé


---------------
-= In Kik00 101 I trust :o =-
Reply

Marsh Posté le 25-10-2002 à 17:46:52    

merci quand même

Reply

Marsh Posté le 25-10-2002 à 17:46:52   

Reply

Marsh Posté le 25-10-2002 à 17:49:05    

mais c'est quoi ce prog ?
il n'ay pas de veriosn plus moderne ?
je suppose que tu n'as plus les sources pr le recompiler ...


---------------
-= In Kik00 101 I trust :o =-
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed