Mail Archives: djgpp-workers/2001/09/10/10:46:54
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 -