Bradley Giesbrecht wrote: > Paul, thanks for the reply. > > Since I'm new to compile trouble shooting I have a question that may be > stupid. Isn't the crypt.h included in configure regardless of the > result of the check? It doesn't seem to be wrapped in an if or for > statement. It looks to me like it is always included.
The check by configure is only that, a check. If crypt.h is missing or non-functional it is not included by any of the source code. Still, cryptographics as provided by the crypt.h is required, but as you concluded, provided by other files. No problem there. > > Here is the last bit of output. Not sure what you meant by bail so if > this is not what you were looking for please give me a li > /usr/bin/ld: can't locate file for: -lcrypt So that's what I was looking for. You don't have libcrypt on your system. And I haven't a clue how to fix that for osx. Just a quick check tells me that on netbsd it's provided by the i386-linux package meant for cross compiling. But since bsd is not my native platform I'm quite oblivious as to what provides native crypt.h-a-like services on bsd. However, libcrypt is not required by dbmail perse. It's requirement is generally determined by the sql backend driver like mysql or postgresql. > mysql_config --libs on linux: -L/usr/lib -lmysqlclient -lz -lcrypt -lnsl -lm on netbsd: -Wl,-R/usr/pkg/lib/mysql -Wl,-R/usr/pkg/lib -L/usr/pkg/lib/mysql -lmysqlclient -lz -lcrypt -lm -lssl -lcrypto -- ________________________________________________________________ Paul Stevens mailto:[EMAIL PROTECTED] NET FACILITIES GROUP PGP: finger [EMAIL PROTECTED] The Netherlands________________________________http://www.nfg.nl
