home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / lang / tcl / 1081 < prev    next >
Encoding:
Text File  |  1992-07-30  |  3.0 KB  |  64 lines

  1. Newsgroups: comp.lang.tcl
  2. Path: sparky!uunet!news!marc
  3. From: marc@wrs.com (Marc Shepard)
  4. Subject: porting expect to an HP
  5. Message-ID: <Bs895J.9sJ@wrs.com>
  6. Summary: help...
  7. Sender: news@wrs.com (News Manager)
  8. Nntp-Posting-Host: ohio
  9. Organization: Wind River Systems, Inc.
  10. Distribution: usa
  11. Date: Fri, 31 Jul 1992 00:24:54 GMT
  12. Lines: 50
  13.  
  14. If anyone could explain how to port expect to an HP, I'd appreciate it. I'm running
  15. HP-UX 8.0.7 on an HP9000/720.
  16.  
  17. I tried to build expect from the files in sprite.berkeley.edu. At first
  18. tcl would not build. It complained that the line (632) in tclCmdAH.c which said
  19.   if(!WIFEXITED(status))
  20. had incompatable pointer types.
  21.  
  22. I finally gave up and got a newer release of tcl (version 6.3). This
  23. built just fine on the HP. So now I need just build expect. Unfortunatly
  24. when I try to build expect I get error messages:
  25.   cc: "main.c", line 77: error 1574: Unknown size for "old_buf".
  26.   cc: "main.c", line 77: error 1574: Unknown size for "new_buf".
  27.   cc: "main.c", line 84: error 1588: "TIOCGETP" undefined.
  28.   cc: "main.c", line 88: error 1549: Modifiable lvalue required for assignment operator.
  29.   cc: "main.c", line 88: error 1530: Undefined struct or union.
  30.   cc: "main.c", line 89: error 1530: Undefined struct or union.
  31.   cc: "main.c", line 89: error 1530: Undefined struct or union.
  32.   cc: "main.c", line 89: error 1588: "RAW" undefined.
  33.   cc: "main.c", line 89: error 1588: "ECHO" undefined.
  34.   cc: "main.c", line 89: error 1559: Complement operator takes integral operand.
  35.   cc: "main.c", line 89: error 1549: Modifiable lvalue required for assignment operator.
  36.   cc: "main.c", line 90: error 1588: "TIOCSETP" undefined.
  37.   cc: "main.c", line 105: error 1588: "TIOCSETP" undefined.
  38.  
  39. What is even more puzzling is that if I compile with -DSYSV3 (I assume this is incorrect
  40. since I'm running HP-UX) then it compiles main.c o.k. (well, at leat it doesn't complain),
  41. but I get the follwoing errors later:
  42.   cc: "pty_bsd.c", line 106: error 1574: Unknown size for "b".
  43.   cc: "pty_bsd.c", line 107: error 1574: Unknown size for "tc".
  44.   cc: "pty_bsd.c", line 108: error 1574: Unknown size for "lc".
  45.   cc: "pty_bsd.c", line 109: error 1574: Unknown size for "win".
  46.   cc: "pty_bsd.c", line 116: error 1588: "TIOCGETP" undefined.
  47.   cc: "pty_bsd.c", line 117: error 1588: "TIOCGETC" undefined.
  48.   cc: "pty_bsd.c", line 118: error 1588: "TIOCGETD" undefined.
  49.   cc: "pty_bsd.c", line 119: error 1588: "TIOCGLTC" undefined.
  50.   cc: "pty_bsd.c", line 120: error 1588: "TIOCLGET" undefined.
  51.   cc: "pty_bsd.c", line 121: error 1588: "TIOCGWINSZ" undefined.
  52.   cc: "pty_bsd.c", line 126: error 1588: "TIOCSETP" undefined.
  53.   cc: "pty_bsd.c", line 127: error 1588: "TIOCSETC" undefined.
  54.   cc: "pty_bsd.c", line 128: error 1588: "TIOCSLTC" undefined.
  55.   cc: "pty_bsd.c", line 129: error 1588: "TIOCLSET" undefined.
  56.   cc: "pty_bsd.c", line 130: error 1588: "TIOCSETD" undefined.
  57.   cc: "pty_bsd.c", line 131: error 1588: "TIOCSWINSZ" undefined.
  58.  
  59. Any help would be greatly appreciated.
  60.  
  61. Thanks in advance,
  62. Marc Shepard
  63. marc@wrs.com
  64.