[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
what is this shell call trying to solve?
From: |
Phil Edwards |
Subject: |
what is this shell call trying to solve? |
Date: |
Tue, 22 Jan 2002 06:00:37 -0500 |
Been playing with 1.5 and have been pretty pleased with the support for
source files in subdirectories. I have noticed however something which
strikes me as odd:
% make
make all-am
make[1]: Entering directory `/tmp/pme/foo'
source='/home/pme/easysems/main.cc' object='main.o' libtool=no \
depfile='.deps/main.Po' tmpdepfile='.deps/main.TPo' \
depmode=gcc3 /bin/sh /home/pme/easysems/depcomp \
* g++ -DHAVE_CONFIG_H -I. -I/home/pme/easysems -I. -g -O2 -c -o
* main.o `test -f /home/pme/easysems/main.cc ||
* echo '/home/pme/easysems/'`/home/pme/easysems/main.cc
g++ -g -O2 -o semmanip getopt.o getopt1.o semmanip_opts.o main.o
make[1]: Leaving directory `/tmp/pme/foo'
%
The call to the compiler, broken across three lines here and marked with
'*', uses a shell expansion which doesn't make any sense. Something is
visibly wrong here, but I don't know what. Everything works, but it
looks like it's trying to test for a failure condition and... I dunno,
do something strang in that condition.
Phil
- what is this shell call trying to solve?,
Phil Edwards <=
- Re: what is this shell call trying to solve?, Raja R Harinath, 2002/01/22
- Re: what is this shell call trying to solve?, Tom Tromey, 2002/01/22
- Re: what is this shell call trying to solve?, Alexandre Duret-Lutz, 2002/01/22
- Re: what is this shell call trying to solve?, Raja R Harinath, 2002/01/22
- Re: what is this shell call trying to solve?, Tom Tromey, 2002/01/22
- Re: what is this shell call trying to solve?, Raja R Harinath, 2002/01/22
- Re: what is this shell call trying to solve?, Robert Collins, 2002/01/22
- Re: what is this shell call trying to solve?, Lars J. Aas, 2002/01/23
- Re: what is this shell call trying to solve?, Alexandre Duret-Lutz, 2002/01/23
- Re: what is this shell call trying to solve?, Gordon Matzigkeit, 2002/01/23