<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7226.0">
<TITLE>Problem in Installing OpenPBS on the slave node</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>Dear All,<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I am getting the following error while installing the OpenPBS on the compute node.I mounted the server /home directory of labpc-17.nesc.gla.ac.uk machine&nbsp; to the slave node(labpc-18.nesc.gla.ac.uk) for passwordless&nbsp; communication between them as mentioned in the following article <A HREF="http://www.linuxgazette.com/node/9480">http://www.linuxgazette.com/node/9480</A>.<BR>
<BR>
Then I successfully installed the OpenPBS server on the labpc-17.nesc.gla.ac.uk.<BR>
But when I tried to install OpenPBS on the slave machine(labpc-18.nesc.gla.ac.uk) with the following configuration it gave the following error while running &quot;make&quot; as shown below:<BR>
<BR>
<BR>
[root@labpc-18 OpenPBS_2_3_16]# ./configure --disable-gui --set-server-home=/var /spool/PBS --disable-server --set-default-server=labpc-17.nesc.gla.ac.uk --set-s ched=no<BR>
loading cache ./config.cache<BR>
checking host system type... i686-pc-linux-gnu<BR>
checking PBS machine type... (cached) linux<BR>
checking for sendmail... (cached) /usr/lib/sendmail<BR>
checking for flex... (cached) flex<BR>
checking for yywrap in -lfl... (cached) yes<BR>
checking whether ln -s works... (cached) yes<BR>
checking whether make sets ${MAKE}... (cached) yes<BR>
checking for ranlib... (cached) ranlib<BR>
checking for bison... (cached) bison -y<BR>
checking for the install-sh script... ./buildutils/install-sh -c<BR>
checking for gtbl... (cached) gtbl<BR>
checking for gpic... (cached) gpic<BR>
checking for groff... (cached) groff<BR>
checking whether make understands '.POSIX:'... (cached) yes<BR>
checking whether make understands an initial '+'... (cached) yes<BR>
checking for gcc... (cached) gcc<BR>
checking whether the C compiler (gcc&nbsp; ) works... yes<BR>
checking whether the C compiler (gcc&nbsp; ) is a cross-compiler... no<BR>
checking whether we are using GNU C... (cached) yes<BR>
checking whether gcc accepts -g... (cached) yes<BR>
checking size of int... (cached) 4<BR>
checking size of long... (cached) 4<BR>
checking size of float... (cached) 4<BR>
checking size of double... (cached) 8<BR>
checking size of long double... (cached) 12<BR>
checking size of short... (cached) 2<BR>
checking size of unsigned... (cached) 4<BR>
checking size of unsigned int... (cached) 4<BR>
checking size of unsigned short... (cached) 2<BR>
checking size of unsigned char... (cached) 1<BR>
checking size of unsigned long... (cached) 4<BR>
checking size of signed char... (cached) 1<BR>
checking how to run the C preprocessor... (cached) gcc -E<BR>
checking whether char is unsigned... (cached) no<BR>
checking for h_errno declaration in netdb.h... (cached) yes<BR>
checking for FD_SET eclaration in sys/select.h... (cached) yes<BR>
checking for setresuid... (cached) yes<BR>
checking for setresgid... (cached) yes<BR>
checking for seteuid... (cached) yes<BR>
checking for setegid... (cached) yes<BR>
checking for xdr_int in -lc... (cached) yes<BR>
checking for ruserok in -lc... (cached) yes<BR>
checking for nlist in -lc... (cached) no<BR>
checking for nlist in -lelf... (cached) no<BR>
checking for kvm_open in -lkvm... (cached) no<BR>
checking for dlopen in -ldl... (cached) yes<BR>
checking for sys/ioctl.h... (cached) yes<BR>
checking whether gcc needs -traditional... (cached) no<BR>
checking for atexit... (cached) yes<BR>
creating ./config.status<BR>
creating buildutils/pbs_mkdirs<BR>
creating buildutils/mkincludes/cleanup.mk<BR>
creating buildutils/mkincludes/dirs.mk<BR>
creating buildutils/mkincludes/docplan.mk<BR>
creating buildutils/mkincludes/lib.mk<BR>
creating buildutils/mkincludes/head.mk<BR>
creating buildutils/mkincludes/tail.mk<BR>
creating buildutils/mkincludes/tcl.mk<BR>
creating buildutils/Makefile<BR>
creating ./Makefile<BR>
creating src/Makefile<BR>
creating src/server/Makefile<BR>
creating src/include/Makefile<BR>
creating src/iff/Makefile<BR>
creating src/scheduler.tcl/Makefile<BR>
creating src/tools/Makefile<BR>
creating src/tools/xpbsmon/Makefile<BR>
creating src/lib/Makefile<BR>
creating src/gui/Makefile<BR>
creating src/gui/Ccode/Makefile<BR>
creating src/cmds/Makefile<BR>
creating src/scheduler.basl/Makefile<BR>
creating src/scheduler.cc/Makefile<BR>
creating src/scheduler.cc/samples/do_not_delete<BR>
creating src/scheduler.cc/samples/fifo/Makefile<BR>
creating src/resmom/Makefile<BR>
creating src/mom_rcp/Makefile<BR>
creating src/lib/Libattr/Makefile<BR>
creating src/lib/Libcmds/Makefile<BR>
creating src/lib/Libpbs/Makefile<BR>
creating src/lib/Libdis/Makefile<BR>
creating src/lib/Libifl/Makefile<BR>
creating src/lib/Liblog/Makefile<BR>
creating src/lib/Libnet/Makefile<BR>
creating src/lib/Libsite/Makefile<BR>
creating doc/Makefile<BR>
creating doc/ers/Makefile<BR>
creating ./src/include/pbs_config.h<BR>
[root@labpc-18 OpenPBS_2_3_16]# make<BR>
make[1]: Entering directory `/usr/local/OpenPBS_2_3_16/doc'<BR>
make[1]: `soelim' is up to date.<BR>
make[1]: Leaving directory `/usr/local/OpenPBS_2_3_16/doc'<BR>
Making all in src<BR>
make[1]: Entering directory `/usr/local/OpenPBS_2_3_16/src'<BR>
Making all in include<BR>
make[2]: Entering directory `/usr/local/OpenPBS_2_3_16/src/include'<BR>
make[2]: Leaving directory `/usr/local/OpenPBS_2_3_16/src/include'<BR>
Making all in lib<BR>
make[2]: Entering directory `/usr/local/OpenPBS_2_3_16/src/lib'<BR>
Making all in Libattr<BR>
make[3]: Entering directory `/usr/local/OpenPBS_2_3_16/src/lib/Libattr'<BR>
generating dependencies<BR>
makedepend-sh: processing ./attr_atomic.c<BR>
makedepend-sh: processing ./attr_fn_acl.c<BR>
makedepend-sh: processing ./attr_fn_arst.c<BR>
makedepend-sh: processing ./attr_fn_b.c<BR>
makedepend-sh: processing ./attr_fn_c.c<BR>
makedepend-sh: processing ./attr_fn_hold.c<BR>
makedepend-sh: processing ./attr_fn_intr.c<BR>
makedepend-sh: processing ./attr_fn_l.c<BR>
makedepend-sh: processing ./attr_fn_ll.c<BR>
makedepend-sh: processing ./attr_fn_resc.c<BR>
makedepend-sh: processing ./attr_fn_size.c<BR>
makedepend-sh: processing ./attr_fn_str.c<BR>
makedepend-sh: processing ./attr_fn_time.c<BR>
makedepend-sh: processing ./attr_fn_unkn.c<BR>
makedepend-sh: processing ./attr_func.c<BR>
makedepend-sh: processing ./attr_node_func.c<BR>
makedepend-sh: processing ./Long_.c<BR>
makedepend-sh: processing ./LTostr.c<BR>
makedepend-sh: processing ./uLTostr.c<BR>
makedepend-sh: processing ./strToL.c<BR>
makedepend-sh: processing ./strTouL.c<BR>
make[4]: Entering directory `/usr/local/OpenPBS_2_3_16/src/lib/Libattr'<BR>
make[4]: *** No rule to make target `&lt;built-in&gt;', needed by `attr_atomic.o'.&nbsp; St op.<BR>
make[4]: Leaving directory `/usr/local/OpenPBS_2_3_16/src/lib/Libattr'<BR>
make[3]: *** [all] Error 2<BR>
make[3]: Leaving directory `/usr/local/OpenPBS_2_3_16/src/lib/Libattr'<BR>
make[2]: *** [all] Error 2<BR>
make[2]: Leaving directory `/usr/local/OpenPBS_2_3_16/src/lib'<BR>
make[1]: *** [all] Error 2<BR>
make[1]: Leaving directory `/usr/local/OpenPBS_2_3_16/src'<BR>
make: *** [all] Error 2<BR>
<BR>
<BR>
<BR>
<BR>
I would really thankfull if someone could tell me the possible cause of this error.<BR>
<BR>
<BR>
Kind Regards<BR>
Kashif Saleem.</FONT>
</P>

</BODY>
</HTML>