i have installed the gnu crypt library but am still getting
errors when trying to compile with the -lcrypt option.
the library is installed in the /lib directory but it
is not libcrypt.a, it's libcrypt.so.1 or something like that.
is this why compiling fails? maybe the linker is looking for the
static version of the lib not the shared version? how
can i get around this?