Hi Parinay, >From the output you provided, you ran make command under /parinay/usr/ontest/uts/fs/nfs/nfsv4-test/tests directory. That caused make failed to include $(TESTROOT)/Makefile.master file(because TESTROOT was unset) on line 40 and thus failed.
You need to run make command in the test suite's top level directory. Regards, Raymond On 06/28/07, parinay wrote: > Hi, > 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 > make[1]: Entering directory > `/parinay/usr/ontest/uts/fs/nfs/nfsv4-test/tests' > Makefile:40: /Makefile.master: No such file or directory > Makefile:40: /Makefile.master: No such file or directory > 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' > make[1]: *** No rule to make target `/Makefile.master'. Stop. > make[1]: Leaving directory `/parinay/usr/ontest/uts/fs/nfs/nfsv4-test/tests' > make: *** [tests] Error 2 > -bash-3.00# Makefile:58: warning: overriding commands for target > -bash-3.00# > > -bash-3.00# uname -a > SunOS SUSHSO-03 5.10 Generic_118822-25 sun4u sparc SUNW,Sun-Fire-280R > -bash-3.00# > > I have all the necessary binaries in place ( make/gcc/tcl/tk ), still I am > not getting what is wrong . > > Any help in this will be great. > > thanks > Parinay > -- > 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.... > _______________________________________________ > nfs-discuss mailing list > nfs-discuss at opensolaris.org