delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1997/02/01/17:37:16

From: rupp AT gnat DOT com (Douglas B. Rupp)
Message-Id: <9702012224.AA18978@nile.gnat.com>
Subject: bash and configure for GNAT
To: jack AT st DOT rim DOT or DOT jp
Date: Sat, 1 Feb 1997 17:24:59 -0500 (EST)
Cc: djgpp-workers AT delorie DOT com
Mime-Version: 1.0

I figured its time to update GNAT to use djgpp v2.01, so I downloaded all
the new 2.01 stuff and the latest bashb6.zip.  I must say I'm very
impressed the the djgpp bash port, it works very well using the
standard configure and Makefile.in.

However there are a couple of things that don't work in gcc-272/configure:

1) "if $symbolic_link symtest1.tem symtest.tem 2>/dev/null"
gives "Cannot open output file to generate".

Since the "if" does the right thing anyway, this isn't really important.

2) "sed -e "s,CC=set-by-configure,CC=\'case '$(CC)' in ..."
gives "./configure: CC: command not found".

Backquoting the $ works around this, but it's bug.  I guess the signle
quotes should turn of the expansion of $(CC) ?

3) "for lang in ${srcdir}/*/config-lang.in .."
doesn't work right in raw DOS nor in a Win95 DOS window with set LFN=n.

Interestingly, from the command line with gcc-272 as the working directory
and the file "ada/config-l.in" exists.

bash$ ls */config-lang.in
gives an error (No such file or directory...), but

bash$ ls ada/config-lang.in
works, and

bash$ ls */config-l.in
works.


- Raw text -


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