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

Re: GDM2



On Sun, 2003-02-02 at 16:07, Francesco Bochicchio wrote:
>
> >  
> >  Con make invece:
> >  
> >  /usr/lib/libpam.a(pam_handlers.o): In function `_pam_add_handler':
> >  pam_handlers.o(.text+0xd8e): undefined reference to `dlopen'
> 
> ... eccetera,,,
> >  
> >  
> >  L'opzione -ldl è presente nel Makefile, anche in altre compilazioni che
> >  ho fatto era presente ma non mi dava problemi.
> > 
> L'opzione ci deve essere, perche le funzioni che non trova sono proprio in /usr/lib/libdl.[a,so]
> Secondo me anche se c'e' non viene usata al momento di fare il link ... controlla nell'output
> di make cosa uso come comando di link ...
> Controlla anche l'ordine. Dovrebbe essere "-lpam -ldl" e non "-ldl -lpam".

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'

ecc...

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", comunque ti passo l'uscita di make,
per quanto rigurada l'ordine non ho trovato niente...

grazie



Reply to: