tccd can't execute make on a remote system
The information in this article is applicable to Distributed TETware.
When I try to build test cases on a remote system, the following error
message appears in the journal:
110|1 /ts/tc2 15:48:07|Build Start, scenario ref 4-1
50||(exec.c, 136): can't exec make on system 001, \
server reply code = ER_NOENT
130|1 -1 15:48:08|Build End, scenario ref 4-1
It seems that
can't be executed on the remote system.
environment variable to locate commands in the usual way.
On a remote system (that is: a system with a non-zero system ID), the
is inherited from
Typically this is set to something like
doesn't live in one of those places,
can't find it and prints an error message to this effect.
For example, on Solaris systems,
usually lives in
and the compiler lives in a directory such as
Clearly these locations are not included in the value of
You can use the
command-line option to pass a different value of
For example, on a Solaris system you might modify the
to look something line this:
tcc stream tcp nowait tet tet-root/bin/in.tccd \
in.tccd -e PATH=/usr/bin:/usr/ccs/bin:/opt/SUNWspro/bin
manual page in the TETware User Guide.
in the TETware Installation Guide for UNIX Operating Systems.