Daniele Nicolodi, in un'altra vita, ha scritto: > > Che cosa rappresenta il valore esadecimale che restituisce > ldd per ogni oggetto ?? Esempio: > > ldd /bin/bash > libncurses.so.5 => /lib/libncurses.so.5 (0x4001d000) > libdl.so.2 => /lib/libdl.so.2 (0x4005c000) > libc.so.6 => /lib/libc.so.6 (0x40060000) > /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) > ^^^^^^^^^^^ Non vorrei dir vaccate, ma non mi sembra impossibile che sia il base address di dove la libreria andrebbe mappata nella memoria virtuale del processo. Peraltro, mi pare proprio che sian tutti valori congruenti a 0, modulo 4096 (che se non erro e` la grandezza massima di una pagina), per cui le probabilita` che siano quel che ho detto aumentano. --- Cmq, se hai qualche problema d'insonnia, ti suggerisco ftp://ftp-linux.cc.gatech.edu/pub/linux/GCC/ELF.doc.tar.gz (ci sono anche altri file interessanti in quella directory). -- UNIX diapers by Pannolini USPTO 2039887 http://www.uspto.gov Matteo Ianeselli ianezz AT sodalia.it (+39) 0461 316452 Visita il LinuxTrent: http://www.linuxtrent.it -- PROSSIMA ASSEMBLEA: venerdi` 28 settembre 2001 20:30 a Madrano di Pergine. Per iscriversi (o disiscriversi), basta spedire un messaggio con SOGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxxxxxx