A co-worker of mine (Cliff Green <green@UMDNJ.EDU>) managed to get this thing to build. What he changed to get it to do so is the following: configure: Change all of the references to "<module>.so" to "<module>.$SHLIBEXT." This, to me, seems to be common sense. Anyone know why this wasn't done? (Particularly, PAM_MOD="bin/pam_smbpass.so") Makefile: Once this is generated, comment out the DYNEXP line: #DYNEXP=-Wl, -E ...this could obviously be done in configure too. This is correct syntax, so this seems to be more of an HP bug. Don't know WHY there is a problem with this syntax, be it an 11i bug or a compiler bug in my version of the compilers. --- My environment is: HP-UX beta B.11.11 U 9000/887 (a 32-bit G70 server) ...the compilers that are on the machine are 12/01 as far as I can recall. Anyone have any insights into this? I figured it would be good to get the info out there. I took these steps on both Samba 2.2.5 and 2.2.7a, but I have no reason to believe it would work any differently on other recent versions. I shall attempt to compile it, stock, on one of my 64-bit N-class servers and see if it works right out of the box. ---- _ _ _ _ ___ _ _ _ |Y#| | | |\/| | \ |\ | | | Ryan Novosielski - Jr. UNIX Systems Admin |$&| |__| | | |__/ | \| _| | novosirj@umdnj.edu - 973/972.0922 (2-0922) \__/ Univ. of Med. and Dent. | IST/ACS - New Jersey Medical School - C630