2007/9/7, Yu-ning Feng <[EMAIL PROTECTED]>: > 2007/9/7, Werner LEMBERG <[EMAIL PROTECTED]>: > > > > > mkdir -p -- D:/groff-cvs/share/groff/1.19 .3 > > > mkdir: cannot create directory `D:/groff-cvs/share/groff/1.19\001.3': > > > No such file or directory > > > > This looks like a broken `cat' program on msys which doesn't handle > > > > version=`cat $(top_srcdir)/VERSION` > > This is line 49 in Makefile. Line 51 says, > > revision=`sed -e 's/^0$$//' -e 's/^[1-9].*$$/.&/' $(top_srcdir)/REVISION` > > I wonder the meaning of $$. I tried this command in linux manually. > After some experiment(revision=`sed -e 's/^0$$//' -e 's/^[1-9].*$$//' > REVISION`, remove .& from the command), I found the pattern is not > found. So... maybe the Makefile is also responsible? > > -- > Yu-ning Feng >
That is related to make's expansion mechanism. Very sorry for the noise. -- Yu-ning Feng
