Subject: Re: Pico compile problems
To: Ben Hockenhull <benh@inlink.com>
From: The Great Mr. Kurtz <davagatw@mars.utm.edu>
List: port-mac68k
Date: 01/25/1996 21:29:33
On Mon, 25 Mar 1996, Ben Hockenhull wrote:

> I just installed the pine3.91 source on my SE/30 so that I could compile
> pico.  I typed:
> # build bsd

If you want to use pine, also, you'll need a patch to the source code.
However, the problem in Pico compilation deals with the fact that the make
for bsd was set up for real bsd, not a clone of it.  You need to use

make neb

or is it

build neb

I forget...  to make for NetBSD.  I had trouble figuring this out myself.
If they'd only have a _complete_ table sent out with the distribution, people
wouldn't have so much trouble with this.  (If there is a complete list, where
is it?  Just typing make gives a half-hearted attempt at a list, if I remember
correctly.  Why don't they just write an install script that figures it out
on its own?  C'est la guerre....

> /usr/include/string.h:55: warning: conflicting types for built-in function
> 'memcmp'

BTW, I think there are still a few errors like that when you build for NEB,
just that it still compiles and works somewhat correctly, though if you
try to use it under sh, you'll have to type "reset" to bring your display
back to normal (it turns off carriage returns and only gives the screen
life feeds, for some reason).  This does not occur if you run pico using
bash.  Dunno.  Anybody want to hack the code and figure that out, or should
we just wait until 3.92 is finalized?

Hope that helps,

 /---------------------------------------------------------------------\
|David A. Gatwood             And Richard Cory, one calm summer night,  |
|davagatw@mars              Went home and put a bullet through his head.|
|dgatwood@nyx.cs.du.edu              --Edwin Arlington Robinson         |
|http://mars.utm.edu/~davagatw -or- http://nox.cs.du.edu:8001/~dgatwood |
 \---------------------------------------------------------------------/