From: Garrett C. <yan...@gm...> - 2010-06-30 08:17:43
|
On Tue, Jun 29, 2010 at 4:52 AM, vishwanath govind <vis...@gm...> wrote: > Hi, > I am facing one more issue now. I am able to build but not able to install > properly. Here are my steps. Since I am working on server, root permisision > is restricted and have 777 permission on directory that i am working. There > is no autconf/aclocal tools too > > # git clone git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev.git ltp > # cd ltp > # cp include/config.h.default include/config.h > #cp include/mk/config.mk.default include/mk/config.mk > # Mention the PATH for cross-compiler path for CC, AR, STRIP etc and also > prefix(/home/vgovinda/ltp_install') > # make > # make install > > Here it's not able to create `/projects/test/ltp/ltp_install` and why is it > creating dir /share instead of /home/vgovinda/ltp_install/share. > > ================================================================= > > Makefile:176: warning: overriding commands for target > `//home/vgovinda/ltp_install' > Makefile:106: warning: ignoring old commands for target > `//home/vgovinda/ltp_install' > make: Circular //home/vgovinda/ltp_install <- //home/vgovinda/ltp_install > dependency dropped. > make -C "doc" \ > -f "/projects/test/ltp/doc/Makefile" install > make[1]: Entering directory `/projects/test/ltp/doc' > make[2]: Entering directory `/projects/test/ltp/doc/man1' > ../../include/mk/env_post.mk:91: warning: overriding commands for target > `/home/vgovinda/ltp_install' > ../../include/mk/env_post.mk:90: warning: ignoring old commands for target > `/home/vgovinda/ltp_install' > ../../include/mk/env_post.mk:91: warning: overriding commands for target > `/home/vgovinda/ltp_install' > ../../include/mk/env_post.mk:91: warning: ignoring old commands for target > `/home/vgovinda/ltp_install' > ../../include/mk/env_post.mk:91: warning: overriding commands for target > `/home/vgovinda/ltp_install' > ../../include/mk/env_post.mk:91: warning: ignoring old commands for target > `/home/vgovinda/ltp_install' > ../../include/mk/env_post.mk:91: warning: overriding commands for target > `/home/vgovinda/ltp_install' > ../../include/mk/env_post.mk:91: warning: ignoring old commands for target > `/home/vgovinda/ltp_install' > mkdir -p "/share/man/man1" > mkdir: cannot create directory `/share': Permission denied > =========================================================================== > > Any thoughts on this would be appriciated? > > Regards > Vishwa > > On Mon, Jun 28, 2010 at 2:33 PM, vishwanath govind > <vis...@gm...> wrote: >> >> Thanks Garrett. >> Regards >> Vishwa >> >> On Mon, Jun 28, 2010 at 1:22 PM, Garrett Cooper <yan...@gm...> >> wrote: >>> >>> On Mon, Jun 28, 2010 at 12:28 AM, vishwanath govind >>> <vis...@gm...> wrote: >>> > Hi, >>> > I have tried to clone the latest LTP source through GIT but missing >>> > "configure" file in it. >>> > >>> > Here are my steps: >>> > >>> > # git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev.git ltp >>> > >>> > # ls ltp >>> > COPYING ChangeLog INSTALL Makefile.release README.ltp-devel.in >>> > TODO doc include ltp-devel.spec.in m4 result >>> > runltp runtest testcases tools ver_linux >>> > CREDITS IDcheck.sh Makefile README README.mk-devel >>> > configure.ac execltp.in lib ltpmenu pan >>> > runalltests.sh >>> > runltplite.sh scripts testscripts utils >>> > Why is "configure" file is missing here? >>> > >>> > Please let me know your thoughts? >>> >>> configure should never be checked in to git. >>> >>> Read INSTALL for more details on how to generate it. 1. Please bottom post. 2. This looks indicative of one using make 3.80 with older sources of LTP. What happens when you do make all instead of make in the first invocation (sorry.. it's been a while since I've seen this problem, as I fixed it a while ago). Thanks, -Garrett |