This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gcc-20020429 install info failure


Built gcc-20020429 on linux-rh7.2-gnu:

Configured with: ../../gcc-20020429/configure --prefix=/opt/gcc-3.1
Thread model: single
gcc version 3.1 20020429 (prerelease)


After running make, make install, the install directory
/opt/gcc-3.1/info exists, but is empty.

I see in the toplevel makefile a install-info target.  Let's try it:

make install-info
make[1]: Entering directory `/usr/local/src/i686/gcc-3.1/libiberty'
make[2]: Entering directory `/usr/local/src/i686/gcc-3.1/libiberty/testsuite'
make[2]: Nothing to be done for `install-info'.
make[2]: Leaving directory `/usr/local/src/i686/gcc-3.1/libiberty/testsuite'
make[1]: Leaving directory `/usr/local/src/i686/gcc-3.1/libiberty'
make[1]: Entering directory `/usr/local/src/i686/gcc-3.1/zlib'
make[1]: Nothing to be done for `install-info'.
make[1]: Leaving directory `/usr/local/src/i686/gcc-3.1/zlib'
make[1]: Entering directory `/usr/local/src/i686/gcc-3.1/gcc'
if [ -d /opt/gcc-3.1 ] ; then true ; else mkdir /opt/gcc-3.1 ; chmod a+rx /opt/gcc-3.1 ; fi
if [ -d /opt/gcc-3.1 ] ; then true ; else mkdir /opt/gcc-3.1 ; chmod a+rx /opt/gcc-3.1 ; fi
if [ -d /opt/gcc-3.1/lib ] ; then true ; else mkdir /opt/gcc-3.1/lib ; chmod a+rx /opt/gcc-3.1/lib ; fi
if [ -d /opt/gcc-3.1/lib/gcc-lib ] ; then true ; else mkdir /opt/gcc-3.1/lib/gcc-lib ; chmod a+rx /opt/gcc-3.1/lib/gcc-lib ; fi
fdir= ; for dir in `echo /opt/gcc-3.1/lib/gcc-lib/i686-pc-linux-gnu/3.1 | tr '/' ' '`; do \
  fdir=${fdir}/${dir}; \
  if [ -d ${fdir} ] ; then true ; else mkdir ${fdir}; chmod a+rx ${fdir}; fi ; \
done
if [ -d /opt/gcc-3.1/bin ] ; then true ; else mkdir /opt/gcc-3.1/bin ; chmod a+rx /opt/gcc-3.1/bin ; fi
if [ -d /opt/gcc-3.1/include ] ; then true ; else mkdir /opt/gcc-3.1/include ; chmod a+rx /opt/gcc-3.1/include ; fi
if [ -d /opt/gcc-3.1/info ] ; then true ; else mkdir /opt/gcc-3.1/info ; chmod a+rx /opt/gcc-3.1/info ; fi
if [ -d /opt/gcc-3.1/lib ] ; then true ; else mkdir /opt/gcc-3.1/lib ; chmod a+rx /opt/gcc-3.1/lib ; fi
parent=`echo /opt/gcc-3.1/man/man1|sed -e 's@/[^/]*$@@'`; \
if [ -d $parent ] ; then true ; else mkdir $parent ; chmod a+rx $parent ; fi
if [ -d /opt/gcc-3.1/man/man1 ] ; then true ; else mkdir /opt/gcc-3.1/man/man1 ; chmod a+rx /opt/gcc-3.1/man/man1 ; fi
if [ -d /opt/gcc-3.1/man/man7 ] ; then true ; else mkdir /opt/gcc-3.1/man/man7 ; chmod a+rx /opt/gcc-3.1/man/man7 ; fi
if [ x = xinfo ]; then \
  rm -f ../../../gcc-20020429/gcc/f/g77.info-*; \
  cd ../../../gcc-20020429/gcc/f && makeinfo  -I../doc/include -o g77.info g77.texi; \
else true; fi
if [ -f ../../../gcc-20020429/gcc/f/g77.info ] ; then \
  rm -f /opt/gcc-3.1/info/g77.info*; \
  for f in ../../../gcc-20020429/gcc/f/g77.info*; do \
      realfile=`echo $f | sed -e 's|.*/\([^/]*\)$|\1|'`; \
      /bin/sh /usr/local/src/gcc-20020429/install-sh -c -m 644 $f /opt/gcc-3.1/info/$realfile; \
  done; \
  chmod a-x /opt/gcc-3.1/info/g77.info*; \
else true; fi
if [ -f jc1 ] ; then \
  if [ -f ../../../gcc-20020429/gcc/java/gcj.info ]; then \
    rm -f /opt/gcc-3.1/info/gcj.info*; \
    for f in ../../../gcc-20020429/gcc/java/gcj.info*; do \
      realfile=`echo $f | sed -e 's|.*/\([^/]*\)$|\1|'`; \
      /bin/sh /usr/local/src/gcc-20020429/install-sh -c -m 644 $f /opt/gcc-3.1/info/$realfile; \
    done; \
    chmod a-x /opt/gcc-3.1/info/gcj.info*; \
  else true; fi; \
else true; fi
if [ -f jc1 ] && [ -f /opt/gcc-3.1/info/gcj.info ]; then \
  if /bin/sh -c 'install-info --version' >/dev/null 2>&1; then \
    install-info --dir-file=/opt/gcc-3.1/info/dir /opt/gcc-3.1/info/gcj.info; \
  else true; fi; \
else true; fi
rm -f /opt/gcc-3.1/info/cpp.info* /opt/gcc-3.1/info/gcc.info*
rm -f /opt/gcc-3.1/info/cppinternals.info* /opt/gcc-3.1/info/gccint.info*
if [ -f ../../../gcc-20020429/gcc/doc/gcc.info ]; then \
  for f in ../../../gcc-20020429/gcc/doc/cpp.info* ../../../gcc-20020429/gcc/doc/gcc.info* \
        ../../../gcc-20020429/gcc/doc/cppinternals.info* ../../../gcc-20020429/gcc/doc/gccint.info*; do \
    realfile=`echo $f | sed -e 's|.*/\([^/]*\)$|\1|'`; \
    /bin/sh /usr/local/src/gcc-20020429/install-sh -c -m 644 $f /opt/gcc-3.1/info/$realfile; \
  done; \
else true; fi
if /bin/sh -c 'install-info --version' >/dev/null 2>&1; then \
  if [ -f /opt/gcc-3.1/info/dir ] ; then \
    for f in cpp.info gcc.info gccint.info cppinternals.info; do \
        if [ -f /opt/gcc-3.1/info/$f ]; then \
          install-info --dir-file=/opt/gcc-3.1/info/dir /opt/gcc-3.1/info/$f; \
        else true; fi; \
    done; \
  else true; fi; \
else true; fi;
chmod a-x /opt/gcc-3.1/info/cpp.info* /opt/gcc-3.1/info/gcc.info*
chmod: getting attributes of `/opt/gcc-3.1/info/cpp.info*': No such file or directory
chmod: getting attributes of `/opt/gcc-3.1/info/gcc.info*': No such file or directory
make[1]: [install-info] Error 1 (ignored)
chmod a-x /opt/gcc-3.1/info/cppinternals.info* /opt/gcc-3.1/info/gccint.info*
chmod: getting attributes of `/opt/gcc-3.1/info/cppinternals.info*': No such file or directory
chmod: getting attributes of `/opt/gcc-3.1/info/gccint.info*': No such file or directory
make[1]: [install-info] Error 1 (ignored)
make[1]: Leaving directory `/usr/local/src/i686/gcc-3.1/gcc'
make[1]: Entering directory `/usr/local/src/i686/gcc-3.1/fastjar'
make[1]: *** No rule to make target `install-info'.  Stop.
make[1]: Leaving directory `/usr/local/src/i686/gcc-3.1/fastjar'
make: *** [do-install-info] Error 1


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]