Σχετικά με το LD_PRELOAD
Emm Vasilakis
evas at agn.forthnet.gr
Fri May 5 15:22:11 EEST 2006
On Παρ, 2006-05-05 at 13:36 +0300, Raoul wrote:
> Μπορεί κάποιος να μου εξηγήσει με δυο λόγια τι ακριβώς κάνει το
> LD_PRELOAD?
>
> Για παράδειγμα, κάποιο πρόγραμμα, αν το τρέξει κανείς κατευθείαν:
>
> # ./someprogram
>
> ...δεν τρέχει επειδή δεν μπορεί να βρει μια βιβλιοθήκη πχ
> libsomething.so.0
> Αν το τρέξει:
>
> # LD_PRELOAD=/usr/lib/libsomething.so.0 ./someprogram
>
> ...τότε λειτουργεί.
>
> Εφόσον μια βιβλιοθήκη έχει εγκατασταθεί στο /usr/lib/ και έχει τρέξει το
> ldconfig, πώς είναι δυνατόν να μην τη βρίσκει το πρόγραμμα?
>
To ldd ./someprogram ti leei?
--
Emm Vasilakis <evas at agn.forthnet.gr>
More information about the Linux-greek-users
mailing list