Hallo Jeff,
> Hi,
>
> I need to know how to tell my linker, or popper, I'm not sure which, where
> the library files are for gdbm.
How did you build gdbm so and a file and where did they you land after
make install.
I do normally so (under MDK, RH):
./configure --prefix=/usr
Afterwards changing the prefix per hand in Makefile too to /usr
make install-compat
make install
Than you should have /usr/lib/libgdbm.a
libgdbm.la
libgdbm.so.2.0.0
libgdbm.so -> libgdbm.so.2.0.0
libgdbm.so.2 -> libgdbm.so.2.0.0
in /usr/include/gdbm should be *dbm*.h files, if not copy per hand.
I rebuilt qpopper 4.0.4 to include APOP
> authentication. This required downloading and installing gdbm to manage
> the pop.auth password file.
>
> After my first attempt I was not able to run popauth because the library
> libgbdm.so.3 could not be found. Learning to correct this problem was
> simple enough, simply add the libraries path to the LD_LIBRARY_PATH
> variable. Now that works. I initialized my pop.auth file and added a
> couple of users.
probably a link to libgdbm.so.3 -> libgdbm.so.2.0.0 solves this without
changing
LD_LIBRARY_PATH
Under which user popper is executed?
> The next step was to configure a client with APOP and check for mail.
This
> produced an Eudora error message "Error reading from network. Cause:
> Connection closed by foreign host." Telnetting into port 110 produced
> close to the same error I was getting before I updated my LD_LIBRARY_PATH
> variable. The telnet session ends with the error "ld.so.1: popper: fatal:
> libgdbm.so.3: open failed: No such file or directory".
>
> Although my popper may be the process that's failing, I believe it's
> because my linker doesn't know where to find libgdbm.so.3 (I'm just
> guessing). Can anyone verify this? And if that's the reason, how do tell
> my linker where that library is (not in a shell, but through a
> process). Or, do I need to tell popper where the library is? If so, how
> the heck is that done?
Show how you call configure and config.log and config.status and the
output of configure
Reg,
Andreas