$ apt-cache policy make
make:
Installed: 3.81-8.2
Candidate: 3.81-8.2
Version table:
3.82-1 0
1 http://ftp.tw.debian.org/debian/ experimental/main i386 Packages
*** 3.81-8.2 0
500 http://ftp.tw.debian.org/debian/ unstable/main i386 Packages
100 /var/lib/dpkg/st
On Wed, 2012-04-18 at 10:35 +0800, jida...@jidanni.org wrote:
> m;groups.html;w3m -cols=999 -dump $?
> g:g.xq; basex $?
Please remember to always include the version of GNU make you are using.
In the current release (GNU make 3.82), I get:
Makefile:1: *** missing separator. Stop.
--
-
If the user accidentally uses ; instead of :
$ cat Makefile
m;groups.html;w3m -cols=999 -dump $?
g:g.xq; basex $?
The erroneous line produces nary a warning, and we proceed to execute
something else.
$ make -n
basex g.xq
Yes maybe the first line means something arcane.
__