Subject: Pine 4.44 Installation Error

From: "Lim Eng Keong" <[email-masked]>
Date: Thu, 8 Aug 2002 15:03:16 +0800

Hi.  I just try to compile Pine 4.44 but it failed. I am using the Turbo
Linux 6.0.5 as my OS. Follow listed the step when I compiled Pine 4.44 :
1) ./build clean
2) ./build lnx

Is it because the target platform? I am using Pine 4.20 currently. I copied
down the message displayed while I compiled Pine 4.44( see attachment).
Anyone who know how to solve this problem please reply to me.

Thank you very much.

Regards,
Lim Eng Keong

---

From: Satya <[email-masked]>
Date: Thu, 8 Aug 2002 00:52:09 -0700 (PDT)

>Linux 6.0.5 as my OS. Follow listed the step when I compiled Pine 4.44 :

You don't have ncurses. You don't have crypt(). I don't know where
you'd get crypt.

-- 
Satya. <URL:http://satya.virtualave.net/>
As I said before, I never repeat myself.

---

From: "Ed Greshko" <[email-masked]>
Date: Thu, 8 Aug 2002 15:58:41 +0800

> Anyone who know how to solve this problem please reply to me.

When you read the attachment you sent you see the following statement...

make[2]: Entering directory `/calc_pkg/dmp/dmp/pine4.44/imap/c-client'
You are building for traditional Linux *without* shadow
passwords and with the crypt function in the C library.
If your system has shadow passwords, or if crypt is not
in the C library, you must use slx, sl4, or sl5 instead!

And then later in the attempt to build you see...

/calc/dmp/dmp/pine4.44/imap/c-client/osdep.c:77: undefined reference to
`crypt'
collect2: ld returned 1 exit status
make[2]: *** [mtest] Error 1

Hummm...do you see a pattern starting to develop?

Ed