Google earth και crashes
Giannis Papadopoulos
ipapadop at inf.uth.gr
Wed Jun 28 13:28:42 EEST 2006
Dimitrios P. Bouras wrote:
> On Wed, 28 Jun 2006 12:37:26 +0300, Giannis Papadopoulos
> <ipapadop at inf.uth.gr> wrote:
>> Το ldconfig -p | grep libdl δίνει:
>> libdl.so.2 (libc6, OS ABI: Linux 2.6.4) => /lib/libdl.so.2
>
> Το πρόβλημα σου είναι πως οι TLS (OS ABI: Linux 2.6.4) εκδόσεις των
> libs έχουν εγκατασταθεί ως default, χωρίς να υπάρχουν libs παλαιότερου
> OS ABI version για backward compatibility.
>
> Τα binaries με OS ABI Linux 2.6.4 θα έπρεπε να είναι στο /lib/tls και
> όχι
> στο /lib.
>
> Δεν έχεις αναφέρει ποιό distribution χρησιμοποιείς, αλλά θα σου πρότεινα
> να κοιτάξεις στα libc packages για "compatibility" binaries ή κάτι
> τέτοιο.
SuSE 10.1 και φαίνεται ότι δεν έχει κάτι τέτοιο στα repositories που
χρησιμοποιώ. Κάποιο glibc-obsolete πακέτο βάζει τα libNoVersion-2.4.so
και libNoVersion.so.1 στο /lib/obsolete/noversion αλλά μάλλον δεν
θέλουμε αυτό.
> Καλό θα ήταν να "σκοτώσεις" το πρόβλημα αυτό το συντομότερο δυνατόν,
> καθ' ότι θα βγει ξανά μπροστά σου όποτε θελήσεις να τρέξεις binaries
> εμπορικών εφαρμογών, που κατά κανόνα γίνονται build με αρκετά
> παλαιότερη OS ABI version.
>
> Για μια αρκετά "εύπεπτη" παρουσίαση του μηχανισμού που ακολουθεί ο
> loader και το πως αυτός επηρεάζεται από το LD_ASSUME_KERNEL δες το:
> http://people.redhat.com/drepper/assumekernel.html
>
> Δημήτρης
Να'σαι καλά, κάτι μάθαμε και σήμερα.
Το πρόβλημα με το Google Earth είναι ότι ξεκινά και απλώς κάποια στιγμή
κολλάνε τα πάντα.
--
one's freedom stops where others' begin
Giannis Papadopoulos
Computer and Communications Engineering dept. (CCED)
University of Thessaly
http://dop.freegr.net/
More information about the Linux-greek-users
mailing list