ld-linux.so.2

Vasilis Vasaitis vvas at hal.csd.auth.gr
Thu Jan 20 22:35:45 EET 2000


On Thu, Jan 20, 2000 at 03:48:34PM +0200, Kostas Gewrgiou wrote:
> 
>   Boreis na exeis opion linker theleis (peripou), kapote to kaname sto linux/ppc
> gia na trexoume to netscape pou eitan compile kato apo palia glibc.  (logo
> malakion tou parelthontos h glibc1.99 pou eixame tote den eitan simvati me tis
> nees version (logiko mias kai beta) alla eixe ta idia major numbers (.6)  stis
> libs, opote (logika ksana) den borousame na exoume kai tis dio install)
> 
> Lipon gia na ksanagiriso sto thema kano copy paste apo mail arxaitaton xronon to
> ti xreiazetai (to exec xxx/ld.so.1 xxxbinary kai h allagi tou LD_LIBRARY_PATH
> einai ta simantika)
> 
>   Kostas Gewrgiou

..[snip]..

  Το σημαντικότερο συμπέρασμα που βγαίνει νομίζω από όλη αυτή την περιγραφή
είναι ότι μπορείς να τρέξεις τον ίδιο τον ld-linux.so, δίνοντας του στα
ορίσματα του το πρόγραμμα που θέλεις να τρέξεις (τι μαθαίνει κανείς). Από
εκεί και πέρα όμως, η διαδικασία που περιγράφεται μου φαίνεται πιο περίπλοκη
απ' ότι χρειάζεται. Έχω την εντύπωση ότι, αν π.χ. η glibc 2.1 έχει
εγκατασταθεί στο /glibc2.1 (λέμε τώρα) μαζί με τον linker της, αρκεί μια
τέτοια εντολή:

$ LD_LIBRARY_PATH=/glibc2.1 /glibc2.1/ld-linux.so.2 my_program my args


-- 
\  /_. _o|o _ \  /_. _ _.o_|_o _ 
 \/(_|_>|||_>  \/(_|_>(_|| |_|_> 
           __                                   
     _. _ /  \|_  _.|  _ _ _|  _.  _|_|_   _ ._ 
\/\/(_|_>| (|/| |(_||o(__>(_|o(_||_||_| |o(_||  
          \__                              _|   


--
====================================================================
Gia boithia (h na diagrafhte) e-mail sto majordomo at hellug.gr
Ta archives tis listas einai sto http://lists.hellug.gr/lgu.html
prin steilete kapoia erothsh psakte mipos exei hdh apanththei.
Gia opoiodipote problima stilte e-mail ston owner-linux-greek-users at hellug.gr
====================================================================



More information about the Linux-greek-users mailing list