Subject: Pine/SSL/linux

From: George McConnell <[email-masked]>
Date: Wed, 23 Aug 2000 14:57:49 -0400 (EDT)

i'm trying to build a pine binary in linux that can connect to an imap
server via SSL.

i downloaded and used the SSL Patchkit for Pine 4.21.

followed the instructions and used the updated imap-4.7c toolkit.

when i run ./build slx, it cranks away and then exits out with the error:

'/usr/bin/ld: cannot find -lRSAglue'

my pine source dir looks like:

-rw-r--r--    1 root     root            5 Aug 23 14:31 .bld.args
-rw-r--r--    1 root     root         2600 Aug 23 14:31 .bld.hlp
-rw-r--r--    1 root     root         2866 Aug 23 14:19 CPYRIGHT
-rw-r--r--    1 root     root         1390 Aug 23 14:19 README
drwxr-xr-x    2 root     root         4096 Aug 23 14:34 bin/
-rwxr-xr-x    1 root     root        11690 Aug 23 14:19 build*
-rwxr-xr-x    1 root     root         6039 Aug 23 14:19 build.cmd*
lrwxrwxrwx    1 root     root           13 Aug 23 14:24 c-client ->
imap/c-client/
drwxr-xr-x    8 root     root         4096 Aug 23 14:19 contrib/
drwxr-xr-x    3 root     root         4096 Aug 23 14:19 doc/
lrwxrwxrwx    1 root     root            9 Aug 23 14:24 imap -> simap-4.7/
drwxr-xr-x    5 root     root         4096 Aug 23 14:19 imap-4.7c/
drwxr-xr-x    5 root     root         4096 Aug 23 14:19 imap.old/
lrwxrwxrwx    1 root     root           10 Aug 23 14:24 imapd ->
imap/imapd/
-rw-r--r--    1 root     root         1551 Aug 23 14:19 makefile
lrwxrwxrwx    1 root     root           10 Aug 23 14:24 mtest ->
imap/mtest/
drwxr-xr-x    3 root     root         4096 Aug 23 14:33 pico/
drwxr-xr-x    3 root     root         4096 Aug 23 14:34 pine/
dr-xr-xr-x    5 root     root         4096 Aug 23 14:31 simap-4.7/
A

i have included the log from the compile.

tia.

----
Unix *IS* user friendly...It's just selective about who it's friends are.

Linux 2.2.16-9 Uptime: 28 days, 23 hours 33 minutes 12 users

---

From: Gopi Sundaram <[email-masked]>
Date: Wed, 23 Aug 2000 18:14:57 -0400 (EDT)

> '/usr/bin/ld: cannot find -lRSAglue'

Look for the RSA library in /usr/lib or wherever your compiler looks
for them. In this case, it is looking for a file called
"libRSAglue.a". You may have to download and build that first.

Gopi.

-- 
Gopi Sundaram
[email-masked]

---

From: George McConnell <[email-masked]>
Date: Fri, 25 Aug 2000 12:15:41 -0400 (EDT)

> "libRSAglue.a". You may have to download and build that first.

libRSA? hmmm. the README says openSSL needs to be installed, which it is
(in the default location of /usr/local/ssl).

i've searched my filesystem and don't have anything on my system even
close to this library.

---

From: George McConnell <[email-masked]>
Date: Fri, 25 Aug 2000 12:50:43 -0400 (EDT)

> "libRSAglue.a". You may have to download and build that first.

my apologies.

the libRSAglue.a library was in the openSSL-devel. i just installed
openSSL.

i installed the dev package and everything worked fine.