[comp.sources.d] help: comp.sources.unix v6 vt100tool

mkhaw@teknowledge-vaxc.ARPA (Michael Khaw) (08/11/87)

I'm posting this as I do not have an address for mitre-bedford.arpa
and my nameserver lookup service can't find it.

The vt100tool for Sun workstations from volume 6 of comp.sources.unix
does not compile on my Sun-3 system running Sun Release 3.2.  vt100tool.c
#include's <suntool/ttysw_impl.h>, which doesn't exist.  When I comment
it out, I get a compilation error that "ttysw_pty" is undefined.  This
comes from a "write(_ttysw->ttysw_pty,...)", where _ttysw is declared
as a "extern struct ttysubwindow *_ttysw" -- but I can't find the definition
of struct ttysubwindow.

I'd appreciate any insights into this and/or a path to Ed Lafferty at
Mitre (the author).  He gave his email address as ell@mitre-bedford.arpa
or ell@linus.UUCP

Thanks,
Mike Khaw
-- 
internet:  mkhaw@teknowledge-vaxc.arpa
usenet:	   {hplabs|sun|ucbvax|decwrl|sri-unix}!mkhaw%teknowledge-vaxc.arpa
USnail:	   Teknowledge Inc, 1850 Embarcadero Rd, POB 10119, Palo Alto, CA 94303

mkhaw@teknowledge-vaxc.ARPA (Michael Khaw) (08/11/87)

Thanks to phri!roy for pointing out the .UNSUPPORTED* files in
/usr/include/suntool

Now vt100tool compiles, but ld finds the following undefined symbols:

cc -g   -o vt100tool vt100tool.c libdir/nlibsuntool.a -lsunwindow -lpixrect
Undefined:
_ttysw_setboldstyle
_ttysel_clear
_ttysw_handle_itimer
_ttysw_pty_input
_ttysw_consume_output
_ttysw_pty_output
*** Error code 1

I've used "nm /usr/lib/lib*.a | fgrep ttysel_clear" and come up with no
match.  Where are these symbols defined?

Thanks,
Mike Khaw

-- 
internet:  mkhaw@teknowledge-vaxc.arpa
usenet:	   {hplabs|sun|ucbvax|decwrl|sri-unix}!mkhaw%teknowledge-vaxc.arpa
USnail:	   Teknowledge Inc, 1850 Embarcadero Rd, POB 10119, Palo Alto, CA 94303