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