delorie.com/archives/browse.cgi | search |
Message-ID: | <3BA062BF.21A7ABA6@earthlink.net> |
From: | Martin Ambuhl <mambuhl AT earthlink DOT net> |
Organization: | Nocturnal Aviation |
X-Mailer: | Mozilla 4.77 [en] (Win95; U) |
X-Accept-Language: | en,zh-CN,fr,de-CH,ru |
MIME-Version: | 1.0 |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Re: ANNOUNCE: Automake 1.5 |
References: | <200109072035 DOT QAA31462 AT delorie DOT com> <9nmoqh$hrf$1 AT suaar1aa DOT prod DOT compuserve DOT com> <3B9F53DC DOT 4EBA8BA4 AT falconsoft DOT be> <9nnnbs$5j7$1 AT suaar1aa DOT prod DOT compuserve DOT com> <3BA05C69 DOT B9B8F455 AT falconsoft DOT be> |
Lines: | 50 |
Date: | Thu, 13 Sep 2001 07:38:43 GMT |
NNTP-Posting-Host: | 63.210.219.159 |
X-Complaints-To: | abuse AT earthlink DOT net |
X-Trace: | newsread2.prod.itd.earthlink.net 1000366723 63.210.219.159 (Thu, 13 Sep 2001 00:38:43 PDT) |
NNTP-Posting-Date: | Thu, 13 Sep 2001 00:38:43 PDT |
X-Received-Date: | Thu, 13 Sep 2001 00:34:55 PDT (newsmaster1.prod.itd.earthlink.net) |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Reply-To: | djgpp AT delorie DOT com |
Tim Van Holder wrote: > Looks fine as well; plus, this directory is included in the > reported search path. The only strange thing is that it uses > /dev/env/djdir/ instead of /dev/env/DJDIR/, but that shouldn't > make a difference I think. > > try running 'perl foo.pl' with foo.pl containing > > print "\$djdir is \"$ENV{'djdir'}\".\n"; > print "/dev/env/djdir/djgpp.env exist\n" > if -r "/dev/env/djdir/djgpp.env"; > print "\$DJDIR is \"$ENV{'DJDIR'}\".\n"; > print "/dev/env/DJDIR/djgpp.env exists\n" > if -r "/dev/env/DJDIR/djgpp.env"; > > If it does not print that /dev/env/djdir/djgpp.env exists, there > may be a serious problem with the 5.6.1 package (it would prohibit > packages using ANY perl library packages from working). I have the same symptoms as Bob. The outout is $djdir is "". $DJDIR is "c:/djgpp". /dev/env/DJDIR/djgpp.env exists In this > case, you can probably work around it: there is a BEGIN block at > the top of automake; adding > unshift @INC, "c:/djgpp/lib/perl5"; > at the end there should allow it to find strict.pm. BEFORE applying your change: Can't locate strict.pm in @INC (@INC contains: /dev/env/DJDIR/share/automake /dev/env/djdir/lib/perl5 /dev/env/djdir/lib/perl5/site /dev/env/djdir/lib/perl5/site c:/djgpp/lib/perl5/site .) at /dev/env/DJDIR/share/automake/Automake/Struct.pm line 29. BEGIN failed--compilation aborted at /dev/env/DJDIR/share/automake/Automake/Struct.pm line 29. Compilation failed in require at c:/djgpp/bin/automake line 40. BEGIN failed--compilation aborted at c:/djgpp/bin/automake line 40. AFTER applying your change: Can't locate Automake/Struct.pm in @INC (@INC contains: c:/djgpp/lib/perl5 /dev/env/djdir/lib/perl5 /dev/env/djdir/lib/perl5/site /dev/env/djdir/lib/perl5/site c:/djgpp/lib/perl5/site .) at c:/djgpp/bin/automake line 40. BEGIN failed--compilation aborted at c:/djgpp/bin/automake line 40.
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |