[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: GDM2



On Sun, Feb 02, 2003 at 05:03:19PM +0100, beltramonto wrote:

> 
> make[2]: Leaving directory `/home/beltra/Desktop/Download/gdm-2.4.0.12/gui'
> Making all in utils
> make[2]: Entering directory
> `/home/beltra/Desktop/Download/gdm-2.4.0.12/utils'
> /bin/sh ../libtool --mode=link gcc  -g -O2 -g -Wall            
> -Wpointer-arith
>                 -Wmissing-prototypes -Wmissing-declarations   -o
> gdmaskpass  gdm
> askpass.o                       -lpam                          
> -lpam_misc
> gcc -g -O2 -g -Wall -Wpointer-arith -Wmissing-prototypes
> -Wmissing-declarations
> -o gdmaskpass gdmaskpass.o  -lpam -lpam_misc
> /usr/lib/libpam.a(pam_handlers.o): In function `_pam_add_handler':
> pam_handlers.o(.text+0xd8e): undefined reference to `dlopen'
> 
> 
> l'errore dovrebbe essere dal momento in cui entra nella directory utils,
> non ho ben capito cosa intendi con "controlla nell'output
> di make cosa usa come comando di link",

E' quello che hai postato : i due comandi gcc (o meglio, il secondo)
Come puoi vedere, al comando manca l'opzione -ldl. 

Non sapendo niente di automake e compagnia, ti posso solo consigliare di editare 
a mano il Makefile nella directory utils e di fare in modo che tra gli switch del
secondo gcc sia aggiunto -ldl. Non avendo il Makefile, non ti posso
dire esattamente dove. Prova a cercare la definizione di una macro del tipo
LDFLAGS.

Ciao
-- 
FB



Reply to: