From: Garrett C. <yan...@gm...> - 2010-06-30 08:21:43
|
On Wed, Jun 30, 2010 at 1:17 AM, Garrett Cooper <yan...@gm...> wrote: > 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). Nevermind. You're using bogus directions and most likely getting bogus results because of it. Please properly read INSTALL and follow the directions closely, because it matters. Thanks, -Garrett |