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