Re: Can't get mhonarc to run at all.

1999-04-20 17:46:12
On April 20, 1999 at 14:20, "Lucian P. Smith" wrote:

Perl:  "This is perl, version 5.004_04 built for irix-n32"
Mhonarc:  2.3
Operating system:  IRIX heme 6.5 01221552 IP22
Command-line used:  'mhonarc'
Messages:  "Can't locate in @INC (@INC contains:
/usr/local/lib/MHonArc /usr/site/perl-5.005.01/lib/5.00501/IP22-irix
/usr/site/perl-5.005.01/lib/site_perl/5.005 .) at /usr/local/bin/mhonarc
line 70."

Then, if I change to the directory where is:

"Undefined subroutine &main::OSinit called at /usr/local/bin/mhonarc line

The file is in the /home/heme/d1/lpsmith/perl directory, where I told to put it, and the second line of mhonarc is indeed, "use lib

This does not jive with the error message.  /home/heme/d1/lpsmith/perl
is not listed in the @INC listing above.  Also, the perl version you
list does not jive with what the @INC implies: 5.004_04 vs 5.005_01.

I would guess that you have multiple versions of perl, and possible
multiple versions of MHonArc on your system.

You need to verify how perl has been installed on your system, and
if there is multiple versions.  Also verify how MHonArc was installed,
and if there are multiple versions laying around.

Note, if you install MHonArc into a location that is in your search
path, you may need to run the command "rehash" to get your shell to
recognize that mhonarc exists.  BTW, it seems strange that you have
mhonarc in /usr/local/bin but library files in
/home/heme/d1/lpsmith/perl.  The mhonarc in /usr/local/bin is
apparently trying to look in /usr/local/lib/MHonArc for library files.


             Earl Hood              | University of California: Irvine
      ehood(_at_)medusa(_dot_)acs(_dot_)uci(_dot_)edu      |      Electronic 
Loiterer | Dabbler of SGML/WWW/Perl/MIME

<Prev in Thread] Current Thread [Next in Thread>