I've been using PAM compiled via src2pkg:
src2pkg -B -C -e='--libdir=/usr/lib --sbindir=/lib/security --enable-securedir=/lib/security --enable-read-both-confs'
After the package installed, I created several symlinks in /lib/security
ln -s pam_unix.so pam_unix2.so
ln -s pam_unix.so pam_unix_auth.so
ln -s pam_unix.so pam_unix_acct.so
Finally, I created etc/pam.d and copied usr/sbin/vmware-authd into the directory. This has worked on both the 32 and 64 bit versions of Slackware (64 bit is multilib).