I'm using Linux (Red Hat 4.2, with gcc 2.7.2 installed), and I just
downloaded pgp 2.6.2 from the MIT Web site. I'm having trouble
compiling it; it looks like a makefile error, and I'm too lazy to try
to debug the makefiles myself.
I changed to rsaref/install/unix, and typed "make". It built rsaref.a
successfully using all of the defaults. (Including -DUSEMPILIB.)
Then I changed back to ../../../src, and typed "make linux". All of
the .o files get created without error. (Again using -DUSEMPILIB.) At
link time, though, I get a lot of errors about undefined symbols
P_SETP, P_SUBB, P_SMULA, p_setrecip, p_quo_digit, P_ADDC, _window, and
so on.
Clearly something is configured incorrectly. I haven't edited the
makefiles in any way; is there something additional that I need
to do?