delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2001/09/13/04:28:46

Sender: tim AT mxrelay DOT g-net DOT be
Message-ID: <3BA06D79.BD48E4D3@falconsoft.be>
Date: Thu, 13 Sep 2001 10:25:29 +0200
From: Tim Van Holder <tim DOT vanholder AT falconsoft DOT be>
Organization: Anubex (www.anubex.com)
X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.2.16-3 i686)
X-Accept-Language: en, nl-BE, nl
MIME-Version: 1.0
To: Martin Ambuhl <mambuhl AT earthlink DOT net>, djgpp AT delorie DOT com
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> <3BA062BF DOT 21A7ABA6 AT earthlink DOT net>
Reply-To: djgpp AT delorie DOT com

Martin Ambuhl wrote:
> 
> Tim Van Holder wrote:
> 
> I have the same symptoms as Bob.  The outout is
> $djdir is "".
> $DJDIR is "c:/djgpp".
> /dev/env/DJDIR/djgpp.env exists

So it seems like the perl package was built with a wrong prefix :-(

You sure you _added_ the unshift instead of replacing the one that
was already there?
If you did, try making the existing unshift

  unshift @INC, "$perllibdir", "$ENV{'DJDIR'}/lib/perl5";

That should work (then again, so should adding the second unshift).

For best results, you could try building perl from sources, making
sure to use a correct prefix.  OTOH, a new version perl package should
be uploaded this weekend in order to work around a problem that prevents
Autoconf > 2.50 from working; that package should no longer suffer from
this problem.
If you're adventurous, you could also open your perl.exe in a hex editor
and replace all occurrences of '/dev/env/djdir/' by '/dev/env/DJDIR/'.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019