Could someone help me out with this - I'm trying to compile Linux-PAM-0.79.<br>

<br>

I read something about adding -ldl somewhere, but have no idea what to do.<br>

<br>

Thanks.<br>

<br>

==========================<br>

make[2]: Entering directory `/tmp/Linux-PAM-0.79/modules/pam_tally'<br>

mkdir -p ./dynamic<br>

gcc -Wall -Wwrite-strings      
-Wpointer-arith -Wcast-qual
-Wcast-align       -Wstrict-prototypes
-Wmissing-prototypes        
-Wnested-externs -Winline -Wshadow -Dlinux -g -O2  
-I./include -I/tmp/Linux-PAM-0.79/libpam/include -I/tmp/Linux-PAM-0.79
-I/tmp/Linux-PAM-0.79/libpamc/include  -fPIC
-I../pammodutil/include -o pam_tally dynamic/pam_tally_app.o 
-L../pammodutil -lpammodutil -L../../libpam -lpam<br>

../../libpam/libpam.so: undefined reference to `dlerror'<br>

../../libpam/libpam.so: undefined reference to `dlclose'<br>

../../libpam/libpam.so: undefined reference to `dlopen'<br>

../../libpam/libpam.so: undefined reference to `dlsym'<br>

collect2: ld returned 1 exit status<br>

make[2]: *** [pam_tally] Error 1<br>

make[2]: Leaving directory `/tmp/Linux-PAM-0.79/modules/pam_tally'<br>

make[1]: *** [all] Error 1<br>

make[1]: Leaving directory `/tmp/Linux-PAM-0.79/modules'<br>

make: *** [modules] Error 2