help-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: .VARIABLES in 3.81


From: J.T. Conklin
Subject: Re: .VARIABLES in 3.81
Date: Tue, 12 Apr 2011 06:53:59 -0700
User-agent: Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Jumbo Shrimp, berkeley-unix)

ali hagigat <address@hidden> writes:
> e12:
>     @echo insidee12
>     @echo $(.VARIABLES)
>
> insidee12
> /bin/sh: D: No such file or directory
> make: *** [e12] Error 1
> ----------------------------------
> Why the error is generated?

Some variables will be interpreted by the shell.  In this case, it's
$(<D), and the shell is trying to redirect nonexistant file "D" to
stdin.

If you hadn't used '@' to suppress echoing command it would have been
obvious.

echo <D ?F CWEAVE ?D @D @F PC CURDIR SHELL RM CO COMPILE.mod TZ _ PREPROCESS.F 
LINK.o OUTPUT_OPTION COMPILE.cpp MAKEFILE_LIST GZIP LINK.p *D CC CHECKOUT,v CPP 
LINK.cc SSH_CONNECTION PATH LD TEXI2DVI YACC SSH_TTY ARFLAGS LINK.r LINT 
COMPILE.f LINT.c YACC.y MHN AR .FEATURES TANGLE SSH_AUTH_SOCK GET %F COMPILE.F 
CTANGLE VISUAL .LIBPATTERNS LINK.C PWD LINK.S PREPROCESS.r SSH_AGENT_PID LINK.c 
LINK.s HOME CVSROOT LOGNAME ^D MAKE SHLVL AS PREPROCESS.S COMPILE.p 
MAKE_VERSION USER FC .DEFAULT_GOAL NAME LESS %D WEAVE MAKE_COMMAND LINK.cpp F77 
OLDPWD .VARIABLES TMPDIR CVS_RSH *F COMPILE.def LEX MAKEFLAGS MFLAGS SSH_CLIENT 
MAIL LEX.l +D COMPILE.r LESSCHARSET +F M2C TERMCAP TAPE MAKEFILES COMPILE.cc <F 
CXX COFLAGS EDITOR PAGER COMPILE.C ^F COMPILE.S LINK.F SUFFIXES COMPILE.c 
COMPILE.s .INCLUDE_DIRS MAKELEVEL MAKEINFO TEX TERM F77FLAGS LINK.f
cannot open D: no such file

    --jtc

-- 
J.T. Conklin



reply via email to

[Prev in Thread] Current Thread [Next in Thread]