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 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1108 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.