[net.unix] CURSES on a AT&T PC7300

lenny@helm.UUCP (Lenny Tropiano) (06/23/86)

I am working for a company called
"American LP Systems", my friend of mine
is letting me use his systems as a
UUCP site until we get our phone line
to become one ourselves.

We write software for the AT&T Computers
that are used in the Liquid Petro & Gas
companies.  At the moment it is being
developed on a AT&T 3B2/310, but we
are also porting it to a 3B1 and PC7300,
but are running into some difficulty.

Because of the different Processors in
the PC7300 and the 3B2, there is a
little conversion to be done.  All of
the code is written in "C" using the
Curses screen i/o package.  The
problem is when porting to the PC
the curses is a little more limited
and doesn't have the keypad, attributes
and some other functions, found on
the 3B2 and higher series.  Does
anyone know if there is a version
available that is completely compatible
with the 3B2?  We are willing to BUY
it (sources or object code)?  AT&T seems
not to know, we just get the "run-around"
and it is not helping going through them.

Please help!!  Write me here:

	...!philabs!sbcs!helm!lenny
	or Lenny Tropiano
	   American LP Systems
	   1777 Veterans Hwy.
	   Islandia, NY 11722
	or call:
	   (516) 586-5525

Thank you,

	Lenny Tropiano
	American LP Systems

(Thanks to Eric Hyman of Helm Business Systems)

mark@cbosgd.UUCP (Mark Horton) (06/24/86)

The version of curses on the UNIX PC (up to and including release 3.0)
is not an AT&T release of curses, but rather the Berkeley version.
While the AT&T version is mostly upward compatible with the Berkeley
version, it also has a lot of extensions.  It's those extensions you're
missing.

I understand that release 3.5 of UNIX for the UNIX PC will have the AT&T
curses on it, although I'm not positive about this.  Certainly 4.0 will.

If you get the source to the 3B2 curses, or a VAX SVr2 curses, it will
probably compile and run on a UNIX PC without much trouble.  I'm not
quite positive about this, because the SVr2 curses is an April 1983
version.  It was ported to a 68K machine slightly later, and I don't
know if these enhancements made it into what's on the 3B2.  (My guess
is that they didn't.)  I remember one problem with the getsh routine
in setupterm.c, and there were probably a few others as well.

If you get source to the System V Release 3 curses (which I recommend)
I'm pretty sure it will run unmodified (or with very minor changes) on
a UNIX PC.

	Mark

lenny@helm.UUCP (Lenny Tropiano) (06/25/86)

	Sorry Folks... American LP Systems
			(516) 582-5525
	
	It was posted incorrectly.

			-Lenny

josie@poseidon.UUCP (Jack Gross) (07/09/86)

	I have built SVR3 curses on a 7300 running 3.0 and it works fine.
The source I used was 3B2 source and with a little bit of help it worked
fine.




			Jack Gross
			AT&T Information Systems
			Lincroft NJ 07738
			(201)576-6305