delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2001/09/10/10:46:54

Date: Mon, 10 Sep 2001 16:45:24 +0200
From: "H.Merijn Brand" <h DOT m DOT brand AT hccnet DOT nl>
To: Tim Van Holder <tim DOT van DOT holder AT pandora DOT be>
Subject: Re: Win2k + djgpp
Cc: Perl 5 Porters <perl5-porters AT perl DOT org>,
djgpp Workers <djgpp-workers AT delorie DOT com>
In-Reply-To: <1000131770.23270.13.camel@bender.falconsoft.be>
References: <20010910110744 DOT 4ABF DOT H DOT M DOT BRAND AT hccnet DOT nl> <1000131770 DOT 23270 DOT 13 DOT camel AT bender DOT falconsoft DOT be>
X-Mailer-Plugin: Cliche Inserter for Becky!2 Ver.0.03 Rev.0
Message-Id: <20010910163219.4AE6.H.M.BRAND@hccnet.nl>
MIME-Version: 1.0
X-Mailer: Becky! ver. 2.00.07
X-Hops: 1
Reply-To: djgpp-workers AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp-workers AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Mon 10 Sep 2001 16:22, Tim Van Holder <tim DOT van DOT holder AT pandora DOT be> wrote:
> On Mon, 2001-09-10 at 11:12, H.Merijn Brand wrote:
> > On Mon 10 Sep 2001 10:09, Laszlo Molnar <laszlo DOT molnar AT eth DOT ericsson DOT se> wrote:
> > > > > Browsing through Makefile.SH, I noticed that at the end it removes
> > > > > $firstmakefile, being "makefile" (no caps). Since Win2k is still case
> > > > > insensitive it removes the created Makefile :(
> > > > It's been a while since I configured Perl, but isn't $firstmakefile
> > > > supposed to be GNUmakefile when using GNU make?
> > > 
> > > That's right. GNUmakefile is the makefile that is used.
> > 
> > but that is set from the hints file, and since I'm running from Win2k with
> > alpha djgpp it did not recognize the combination and thus did not use those
> > hints :(
> Hmmm - neither win2k nor the fact that you use a CVS libc should affect
> that (I think) - it should still find dos-djgpp as system.  What does
> 'uname -a' print?

If called from   it prints

DOS box          MS-DOS LT02 5 50 i686
bash-2.05        MS-DOS LT02 5 50 i686
tcsh-6.10.00     MS-DOS LT02 5 50 i686

I've also got an older (MKS toolkit?) version of uname.exe lying around that
reports:
                 DOS lt02 0 5 iAPX386

> > Just for the record, I'm trying to build with *long* names on Win2k with alpha
> > djgpp-2.04
> LFN issues should be irrelevant to case sensitivity issues.  Since
> cygwin is also a case-insensitive environment, I expect any such
> problems have long been ironed out.

the hints file indeed states "firstmakefile='GNUmakefile'" which I copied into
my Policy.sh and then got rid of the makefile removal :)

> > I got rid of some core dumps and other inconveniences. One major show stopper
> > is that Configure can't read from input (every letter typed is immediately
> > returned as answer), so I have to put all my answers in the Policy.sh
> That's most likely a bash issue (possibly related to stdin seeks or
> termcap).

bash-2.05 at least finishes the Configure the way it should. bash-2.04 (also
the recently released 2.04) barf out very soon as they don't know how to deal
with /dev/null on win2k

checking for new versions on the alpha page on a daily basis

bash probably is also the source of the failures running 'make minitest',
cause the bail out message is

  base/cond......c:/util/djgpp/tmp/dj310000: Cannot duplicate fd 1: Bad file descriptor (EBADF)
  FAILED at test 0

-- 
H.Merijn Brand    Amsterdam Perl Mongers (http://www.amsterdam.pm.org/)
using perl-5.6.1, 5.7.1 & 629 on HP-UX 10.20 & 11.00, AIX 4.2, AIX 4.3,
  WinNT 4, Win2K pro & WinCE 2.11.  Smoking perl CORE: smokers AT perl DOT org
http://archives.develooper.com/daily-build AT perl DOT org/   perl-qa AT perl DOT org
send smoke reports to: smokers-reports AT perl DOT org, QA: http://qa.perl.org

- Raw text -


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