Hi Helen, I tried the same and now I am stuck with this,
-bash-3.00# make install TESTROOT=/parinay/usr/ontest/uts/fs/nfs/nfsv4-test POUND_SIGN=# __GNUC="" Makefile:58: warning: overriding commands for target `/parinay/usr/ontest/uts/fs/nfs/nfsv4-test/exe.' Makefile.master:94: warning: ignoring old commands for target `/parinay/usr/ontest/uts/fs/nfs/nfsv4-test/exe.' if [ -d tests ]; then \ (cd tests; pwd; \ make TESTROOT=/parinay/usr/ontest/uts/fs/nfs/nfsv4-test \ MAKE64=# __GNUC= __SOS10=# );\ fi /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/tests make[1]: Entering directory `/parinay/usr/ontest/uts/fs/nfs/nfsv4-test/tests' /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/Makefile.master:94: warning: overriding commands for target `/parinay/usr/ontest/uts/fs/nfs/nfsv4-test/exe./tests' /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/Makefile.master:94: warning: ignoring old commands for target `/parinay/usr/ontest/uts/fs/nfs/nfsv4-test/exe./tests' /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/Makefile.master:105: warning: overriding commands for target `.tcl' /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/Makefile.master:105: warning: ignoring old commands for target `.tcl' /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/Makefile.master:110: warning: overriding commands for target `.ksh' /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/Makefile.master:110: warning: ignoring old commands for target `.ksh' Makefile:45: warning: overriding commands for target `utils' Makefile:45: warning: ignoring old commands for target `utils' Makefile:45: warning: overriding commands for target `acl' Makefile:45: warning: ignoring old commands for target `acl' Makefile:45: warning: overriding commands for target `basic_ops' Makefile:45: warning: ignoring old commands for target `basic_ops' Makefile:45: warning: overriding commands for target `ctests' Makefile:45: warning: ignoring old commands for target `ctests' Makefile:45: warning: overriding commands for target `delegation' Makefile:45: warning: ignoring old commands for target `delegation' Makefile:45: warning: overriding commands for target `named_attrs' Makefile:45: warning: ignoring old commands for target `named_attrs' Makefile:45: warning: overriding commands for target `num_attrs' Makefile:45: warning: ignoring old commands for target `num_attrs' Makefile:45: warning: overriding commands for target `other_tests' Makefile:45: warning: ignoring old commands for target `other_tests' Makefile:45: warning: overriding commands for target `recovery' Makefile:45: warning: ignoring old commands for target `recovery' Makefile:45: warning: overriding commands for target `srv_namespc' Makefile:45: warning: ignoring old commands for target `srv_namespc' Makefile:45: warning: overriding commands for target `stress_nfs4' Makefile:45: warning: ignoring old commands for target `stress_nfs4' /usr/bin/umask 0000; install -d -m 0777 /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/exe./tests; chmod 0777 /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/exe./tests directory /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/exe./tests created make[1]: Leaving directory `/parinay/usr/ontest/uts/fs/nfs/nfsv4-test/tests' if [ -d server ]; then \ (cd server; pwd; \ make TESTROOT=/parinay/usr/ontest/uts/fs/nfs/nfsv4-test \ MAKE64=# __GNUC= __SOS10=# );\ fi /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/server make[1]: Entering directory `/parinay/usr/ontest/uts/fs/nfs/nfsv4-test/server' /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/Makefile.master:94: warning: overriding commands for target `/parinay/usr/ontest/uts/fs/nfs/nfsv4-test/exe./' /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/Makefile.master:94: warning: ignoring old commands for target `/parinay/usr/ontest/uts/fs/nfs/nfsv4-test/exe./' /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/Makefile.master:105: warning: overriding commands for target `.tcl' /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/Makefile.master:105: warning: ignoring old commands for target `.tcl' /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/Makefile.master:110: warning: overriding commands for target `.ksh' /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/Makefile.master:110: warning: ignoring old commands for target `.ksh' /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/Makefile.targets:37: warning: overriding commands for target `clean' /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/Makefile.targets:37: warning: ignoring old commands for target `clean' /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/Makefile.targets:40: warning: overriding commands for target `clobber' /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/Makefile.targets:40: warning: ignoring old commands for target `clobber' make[1]: `/parinay/usr/ontest/uts/fs/nfs/nfsv4-test/exe./' is up to date. make[1]: Leaving directory `/parinay/usr/ontest/uts/fs/nfs/nfsv4-test/server' if [ -d nfsv4shell ]; then \ (cd nfsv4shell; pwd; \ make TESTROOT=/parinay/usr/ontest/uts/fs/nfs/nfsv4-test \ MAKE64=# __GNUC= __SOS10=# );\ fi /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/nfsv4shell make[1]: Entering directory `/parinay/usr/ontest/uts/fs/nfs/nfsv4-test/nfsv4shell' Makefile:41: warning: overriding commands for target `nfsh' Makefile:41: warning: ignoring old commands for target `nfsh' Makefile:41: warning: overriding commands for target `scripts' Makefile:41: warning: ignoring old commands for target `scripts' if [ -d nfsh ]; then \ (cd nfsh; pwd; make \ __GNUC= __SOS10=# ); \ fi /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/nfsv4shell/nfsh make[2]: Entering directory `/parinay/usr/ontest/uts/fs/nfs/nfsv4-test/nfsv4shell/nfsh' Makefile:50: warning: overriding commands for target `nfsh' Makefile:50: warning: ignoring old commands for target `nfsh' Makefile:54: warning: overriding commands for target `nfs4_prot.h' Makefile:54: warning: ignoring old commands for target `nfs4_prot.h' Makefile:54: warning: overriding commands for target `nfs4_clnt.c' Makefile:54: warning: ignoring old commands for target `nfs4_clnt.c' Makefile:54: warning: overriding commands for target `nfs4_xdr.c' Makefile:54: warning: ignoring old commands for target `nfs4_xdr.c' Makefile:60: warning: overriding commands for target `nfs_proc.o' Makefile:60: warning: ignoring old commands for target `nfs_proc.o' Makefile:63: warning: overriding commands for target `nfs_main.o' Makefile:63: warning: ignoring old commands for target `nfs_main.o' Makefile:69: warning: overriding commands for target `install' Makefile:69: warning: ignoring old commands for target `install' Makefile:76: warning: overriding commands for target `clean' Makefile:76: warning: ignoring old commands for target `clean' Makefile:79: warning: overriding commands for target `clobber' Makefile:79: warning: ignoring old commands for target `clobber' Makefile:84: warning: overriding commands for target `lint' Makefile:84: warning: ignoring old commands for target `lint' /usr/sfw/bin/gcc -g -I/usr/sfw /include -L/usr/sfw /lib -g -I/usr/sfw /include -L/usr/sfw /lib -c -o nfs_attr.o nfs_attr.c gcc: /include: No such file or directory gcc: /include: No such file or directory gcc: /lib: linker input file unused because linking not done gcc: /lib: linker input file unused because linking not done cc1: /lib: No such file or directory cc1: internal compiler error: Segmentation Fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. make[2]: *** [nfs_attr.o] Error 1 make[2]: Leaving directory `/parinay/usr/ontest/uts/fs/nfs/nfsv4-test/nfsv4shell/nfsh' make[1]: *** [nfsh] Error 2 make[1]: Leaving directory `/parinay/usr/ontest/uts/fs/nfs/nfsv4-test/nfsv4shell' make: *** [nfsv4shell] Error 2 -bash-3.00# I guess the extra spaces in the line ( for include and lib ) /usr/sfw/bin/gcc -g -I/usr/sfw /include -L/usr/sfw /lib -g -I/usr/sfw /include -L/usr/sfw /lib -c -o nfs_attr.o nfs_attr.c are making it to fail. But I am not getting where to make the necessary changes. Any help on this will be really appreciated. thanks parinay On 6/29/07, Helen Chao <helen.chao at sun.com> wrote: > > parinay wrote: > > I am failing to compile NFS4 test suite on solaris 10. I am getting > > following message when I run 'make install __GNUC=""'; > > > > Makefile:58: warning: overriding commands for target `/exe.' > > Makefile.master:94: warning: ignoring old commands for target `/exe.' > > if [ -d tests ]; then \ > > (cd tests; pwd; \ > > make TESTROOT= \ > > MAKE64= __GNUC= __SOS10= );\ > > fi > > /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/tests > > Hi Parinay, > > Can you try to add the (makefile) variables to the command line, to see if > it helps? > > # make install TESTROOT=/parinay/usr/ontest/uts/fs/nfs/nfsv4-test \ > POUND_SIGN=# __GNUC="" > > > -- > > Thanks, > Helen > > > -- easy is right begin right and you're easy continue easy and you're right the right way to go easy is to forget the right way and forget that the going is easy....