|
From: <mic...@qm...> - 2002-06-24 03:16:53
|
Greetings,
I have compiled in Expect and dependent modules into perl,
but can't get even the simplest example script to run.
We are running perl on HP-UX10 on a HP-N1000 system.
When I debug it I get the following error:
spawn(/opt/perl5/lib/site_perl/5.005/Expect.pm:110):
110: unless (defined ($pid)) {
DB<1> Expect::spawn(/opt/perl5/lib/site_perl/5.005/Expect.pm:110):
110: unless (defined ($pid)) {
######### Forked, but do not know how to change a TTY. #########
Define $DB::fork_TTY
- or a function DB::get_fork_TTY() which will set $DB::fork_TTY.
The value of $DB::fork_TTY should be the name of TTY to use.
On UNIX-like systems one can get the name of a TTY for the given window
by typing tty, and disconnect the shell from TTY by sleep 1000000.
Then perl hangs on the following line:
$self->make_slave_controlling_terminal();
Does anyone out there have any ideas?
Kind regards,
Michael Osborne
Queensland Medical Laboratory
Information Technology Officer
These opinions are my own and may not represent those of my employers.
|