This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils 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]

Re: configure binutils on hpux10 machine


On Tue, May 03, 2005 at 12:21:27PM -0400, Daniel Jacobowitz wrote:
> On Tue, May 03, 2005 at 11:57:26AM -0400, Bob Rossi wrote:
> > Hi,
> > 
> > I'm trying to build binutils-2.15 on hp 
> >    $ uname -a
> >    HP-UX hp3 B.10.20 A 9000/785 2015288828 two-user license
> > 
> > because I need to build gcc4. 
> > 
> > However, when I configure binutils on this machine, I get the message,
> >    checking for a BSD compatible install... ../binutils-2.15/install-sh -c
> >    *** This configuration is not supported in the following subdirectories:
> >         ld
> >        (Any other directories should still work fine.)
> > 
> > My questions are, 
> >    Is it normal that ld can not be built on this system?
> >    Does anyone know if I need ld to build to get gcc4 to compile?
> 
> You should be able to use the HP-UX linker.  You may be able to use the
> HP assembler, too.  I'm not sure.

OK, Ian Lance Taylor, gave me this advice, which agrees with yours,
   That is OK.  The important thing is the assembler.

   Ian

So, I know this might sound ridiculous, but I got the configure && make
to work, but the make install fails :) Here is the output, please help,
Am I doing something silly?

Geez, what amazing timing, maybe I should upgrade to binutils-2.16?

Thanks,
Bob Rossi

	/bin/sh ../binutils-2.15/mkinstalldirs /home/GCC/binutils-2.15  /home/GCC/binutils-2.15
Making install in doc
	/bin/sh ../../../binutils-2.15/bfd/../mkinstalldirs /home/GCC/binutils-2.15/info
 ../../../binutils-2.15/bfd/../install-sh -c -m 644 ./bfd.info /home/GCC/binutils-2.15/info/bfd.info
Making install in po
	if test -r ../../../binutils-2.15/bfd/po/../../mkinstalldirs; then \
	  ../../../binutils-2.15/bfd/po/../../mkinstalldirs /home/GCC/binutils-2.15/share; \
	else \
	  ../../../binutils-2.15/bfd/mkinstalldirs /home/GCC/binutils-2.15/share; \
	fi
	if test "bfd" = "gettext"; then \
	  if test -r ../../../binutils-2.15/bfd/po/../../mkinstalldirs; then \
	    ../../../binutils-2.15/bfd/po/../../mkinstalldirs /home/GCC/binutils-2.15/share/gettext/po; \
	  else \
	    ../../../binutils-2.15/bfd/mkinstalldirs /home/GCC/binutils-2.15/share/gettext/po; \
	  fi; \
	  ../../../binutils-2.15/bfd/../install-sh -c -m 644 ../../../binutils-2.15/bfd/po/Makefile.in.in \
			  /home/GCC/binutils-2.15/share/gettext/po/Makefile.in.in; \
	else \
	  : ; \
	fi
	/bin/sh ../../binutils-2.15/bfd/../mkinstalldirs /home/GCC/binutils-2.15/lib
	/bin/sh ../../binutils-2.15/bfd/../mkinstalldirs /home/GCC/binutils-2.15/include
/bin/sh ./libtool  --mode=install ../../binutils-2.15/bfd/../install-sh -c libbfd.la /home/GCC/binutils-2.15/lib/libbfd.la
../../binutils-2.15/bfd/../install-sh -c .libs/libbfd.lai /home/GCC/binutils-2.15/lib/libbfd.la
../../binutils-2.15/bfd/../install-sh -c .libs/libbfd.a /home/GCC/binutils-2.15/lib/libbfd.a
ranlib /home/GCC/binutils-2.15/lib/libbfd.a
chmod 644 /home/GCC/binutils-2.15/lib/libbfd.a
----------------------------------------------------------------------
Libraries have been installed in:
   /home/GCC/binutils-2.15/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `SHLIB_PATH' environment variable
     during execution
   - use the `-Wl,+b -Wl,LIBDIR' linker flag

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
	../../binutils-2.15/bfd/../install-sh -c -m 644 bfd.h /home/GCC/binutils-2.15/include/bfd.h
	../../binutils-2.15/bfd/../install-sh -c -m 644 ../../binutils-2.15/bfd/../include/ansidecl.h /home/GCC/binutils-2.15/include/ansidecl.h
	../../binutils-2.15/bfd/../install-sh -c -m 644 ../../binutils-2.15/bfd/../include/symcat.h /home/GCC/binutils-2.15/include/symcat.h
	../../binutils-2.15/bfd/../install-sh -c -m 644 ../../binutils-2.15/bfd/../include/bfdlink.h /home/GCC/binutils-2.15/include/bfdlink.h
Making install in po
	if test -r ../../../binutils-2.15/opcodes/po/../../mkinstalldirs; then \
	  ../../../binutils-2.15/opcodes/po/../../mkinstalldirs /home/GCC/binutils-2.15/share; \
	else \
	  ../../../binutils-2.15/opcodes/mkinstalldirs /home/GCC/binutils-2.15/share; \
	fi
installing ../../../binutils-2.15/opcodes/po/fr.gmo as /home/GCC/binutils-2.15/share/locale/fr/LC_MESSAGES/opcodes.mo
installing ../../../binutils-2.15/opcodes/po/sv.gmo as /home/GCC/binutils-2.15/share/locale/sv/LC_MESSAGES/opcodes.mo
installing ../../../binutils-2.15/opcodes/po/tr.gmo as /home/GCC/binutils-2.15/share/locale/tr/LC_MESSAGES/opcodes.mo
installing ../../../binutils-2.15/opcodes/po/es.gmo as /home/GCC/binutils-2.15/share/locale/es/LC_MESSAGES/opcodes.mo
installing ../../../binutils-2.15/opcodes/po/da.gmo as /home/GCC/binutils-2.15/share/locale/da/LC_MESSAGES/opcodes.mo
installing ../../../binutils-2.15/opcodes/po/de.gmo as /home/GCC/binutils-2.15/share/locale/de/LC_MESSAGES/opcodes.mo
installing ../../../binutils-2.15/opcodes/po/id.gmo as /home/GCC/binutils-2.15/share/locale/id/LC_MESSAGES/opcodes.mo
installing ../../../binutils-2.15/opcodes/po/pt_BR.gmo as /home/GCC/binutils-2.15/share/locale/pt_BR/LC_MESSAGES/opcodes.mo
installing ../../../binutils-2.15/opcodes/po/ro.gmo as /home/GCC/binutils-2.15/share/locale/ro/LC_MESSAGES/opcodes.mo
installing ../../../binutils-2.15/opcodes/po/nl.gmo as /home/GCC/binutils-2.15/share/locale/nl/LC_MESSAGES/opcodes.mo
	if test "opcodes" = "gettext"; then \
	  if test -r ../../../binutils-2.15/opcodes/po/../../mkinstalldirs; then \
	    ../../../binutils-2.15/opcodes/po/../../mkinstalldirs /home/GCC/binutils-2.15/share/gettext/po; \
	  else \
	    ../../../binutils-2.15/opcodes/mkinstalldirs /home/GCC/binutils-2.15/share/gettext/po; \
	  fi; \
	  ../../../binutils-2.15/opcodes/../install-sh -c -m 644 ../../../binutils-2.15/opcodes/po/Makefile.in.in \
			  /home/GCC/binutils-2.15/share/gettext/po/Makefile.in.in; \
	else \
	  : ; \
	fi
	/bin/sh ../../binutils-2.15/opcodes/../mkinstalldirs /home/GCC/binutils-2.15/lib
	/bin/sh ../../binutils-2.15/opcodes/../mkinstalldirs /home/GCC/binutils-2.15/include
/bin/sh ./libtool  --mode=install ../../binutils-2.15/opcodes/../install-sh -c libopcodes.la /home/GCC/binutils-2.15/lib/libopcodes.la
../../binutils-2.15/opcodes/../install-sh -c .libs/libopcodes.lai /home/GCC/binutils-2.15/lib/libopcodes.la
../../binutils-2.15/opcodes/../install-sh -c .libs/libopcodes.a /home/GCC/binutils-2.15/lib/libopcodes.a
ranlib /home/GCC/binutils-2.15/lib/libopcodes.a
chmod 644 /home/GCC/binutils-2.15/lib/libopcodes.a
----------------------------------------------------------------------
Libraries have been installed in:
   /home/GCC/binutils-2.15/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `SHLIB_PATH' environment variable
     during execution
   - use the `-Wl,+b -Wl,LIBDIR' linker flag

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
	../../binutils-2.15/opcodes/../install-sh -c -m 644 ../../binutils-2.15/opcodes/../include/dis-asm.h /home/GCC/binutils-2.15/include/dis-asm.h
Making install in doc
	make  install-man1
	/bin/sh ../../../binutils-2.15/binutils/../mkinstalldirs /home/GCC/binutils-2.15/man/man1
 ../../../binutils-2.15/binutils/../install-sh -c -m 644 ../../../binutils-2.15/binutils/doc/addr2line.1 /home/GCC/binutils-2.15/man/man1/addr2line.1
 ../../../binutils-2.15/binutils/../install-sh -c -m 644 ../../../binutils-2.15/binutils/doc/ar.1 /home/GCC/binutils-2.15/man/man1/ar.1
 ../../../binutils-2.15/binutils/../install-sh -c -m 644 ../../../binutils-2.15/binutils/doc/dlltool.1 /home/GCC/binutils-2.15/man/man1/dlltool.1
 ../../../binutils-2.15/binutils/../install-sh -c -m 644 ../../../binutils-2.15/binutils/doc/nlmconv.1 /home/GCC/binutils-2.15/man/man1/nlmconv.1
 ../../../binutils-2.15/binutils/../install-sh -c -m 644 ../../../binutils-2.15/binutils/doc/nm.1 /home/GCC/binutils-2.15/man/man1/nm.1
 ../../../binutils-2.15/binutils/../install-sh -c -m 644 ../../../binutils-2.15/binutils/doc/objcopy.1 /home/GCC/binutils-2.15/man/man1/objcopy.1
 ../../../binutils-2.15/binutils/../install-sh -c -m 644 ../../../binutils-2.15/binutils/doc/objdump.1 /home/GCC/binutils-2.15/man/man1/objdump.1
 ../../../binutils-2.15/binutils/../install-sh -c -m 644 ../../../binutils-2.15/binutils/doc/ranlib.1 /home/GCC/binutils-2.15/man/man1/ranlib.1
 ../../../binutils-2.15/binutils/../install-sh -c -m 644 ../../../binutils-2.15/binutils/doc/readelf.1 /home/GCC/binutils-2.15/man/man1/readelf.1
 ../../../binutils-2.15/binutils/../install-sh -c -m 644 ../../../binutils-2.15/binutils/doc/size.1 /home/GCC/binutils-2.15/man/man1/size.1
 ../../../binutils-2.15/binutils/../install-sh -c -m 644 ../../../binutils-2.15/binutils/doc/strings.1 /home/GCC/binutils-2.15/man/man1/strings.1
 ../../../binutils-2.15/binutils/../install-sh -c -m 644 ../../../binutils-2.15/binutils/doc/strip.1 /home/GCC/binutils-2.15/man/man1/strip.1
 ../../../binutils-2.15/binutils/../install-sh -c -m 644 ../../../binutils-2.15/binutils/doc/windres.1 /home/GCC/binutils-2.15/man/man1/windres.1
 ../../../binutils-2.15/binutils/../install-sh -c -m 644 c++filt.1 /home/GCC/binutils-2.15/man/man1/c++filt.1
	/bin/sh ../../../binutils-2.15/binutils/../mkinstalldirs /home/GCC/binutils-2.15/info
 ../../../binutils-2.15/binutils/../install-sh -c -m 644 ./binutils.info /home/GCC/binutils-2.15/info/binutils.info
Making install in po
	if test -r ../../../binutils-2.15/binutils/po/../../mkinstalldirs; then \
	  ../../../binutils-2.15/binutils/po/../../mkinstalldirs /home/GCC/binutils-2.15/share; \
	else \
	  ../../../binutils-2.15/binutils/mkinstalldirs /home/GCC/binutils-2.15/share; \
	fi
installing ../../../binutils-2.15/binutils/po/fr.gmo as /home/GCC/binutils-2.15/share/locale/fr/LC_MESSAGES/binutils.mo
installing ../../../binutils-2.15/binutils/po/tr.gmo as /home/GCC/binutils-2.15/share/locale/tr/LC_MESSAGES/binutils.mo
installing ../../../binutils-2.15/binutils/po/ja.gmo as /home/GCC/binutils-2.15/share/locale/ja/LC_MESSAGES/binutils.mo
installing ../../../binutils-2.15/binutils/po/es.gmo as /home/GCC/binutils-2.15/share/locale/es/LC_MESSAGES/binutils.mo
installing ../../../binutils-2.15/binutils/po/sv.gmo as /home/GCC/binutils-2.15/share/locale/sv/LC_MESSAGES/binutils.mo
installing ../../../binutils-2.15/binutils/po/da.gmo as /home/GCC/binutils-2.15/share/locale/da/LC_MESSAGES/binutils.mo
installing ../../../binutils-2.15/binutils/po/zh_CN.gmo as /home/GCC/binutils-2.15/share/locale/zh_CN/LC_MESSAGES/binutils.mo
installing ../../../binutils-2.15/binutils/po/ru.gmo as /home/GCC/binutils-2.15/share/locale/ru/LC_MESSAGES/binutils.mo
	if test "binutils" = "gettext"; then \
	  if test -r ../../../binutils-2.15/binutils/po/../../mkinstalldirs; then \
	    ../../../binutils-2.15/binutils/po/../../mkinstalldirs /home/GCC/binutils-2.15/share/gettext/po; \
	  else \
	    ../../../binutils-2.15/binutils/mkinstalldirs /home/GCC/binutils-2.15/share/gettext/po; \
	  fi; \
	  ../../../binutils-2.15/binutils/../install-sh -c -m 644 ../../../binutils-2.15/binutils/po/Makefile.in.in \
			  /home/GCC/binutils-2.15/share/gettext/po/Makefile.in.in; \
	else \
	  : ; \
	fi
	/bin/sh ../../binutils-2.15/binutils/../mkinstalldirs /home/GCC/binutils-2.15/bin
 /bin/sh ./libtool  --mode=install ../../binutils-2.15/binutils/../install-sh -c  size /home/GCC/binutils-2.15/bin/size
../../binutils-2.15/binutils/../install-sh -c size /home/GCC/binutils-2.15/bin/size
 /bin/sh ./libtool  --mode=install ../../binutils-2.15/binutils/../install-sh -c  objdump /home/GCC/binutils-2.15/bin/objdump
../../binutils-2.15/binutils/../install-sh -c objdump /home/GCC/binutils-2.15/bin/objdump
 /bin/sh ./libtool  --mode=install ../../binutils-2.15/binutils/../install-sh -c  ar /home/GCC/binutils-2.15/bin/ar
../../binutils-2.15/binutils/../install-sh -c ar /home/GCC/binutils-2.15/bin/ar
 /bin/sh ./libtool  --mode=install ../../binutils-2.15/binutils/../install-sh -c  strings /home/GCC/binutils-2.15/bin/strings
../../binutils-2.15/binutils/../install-sh -c strings /home/GCC/binutils-2.15/bin/strings
 /bin/sh ./libtool  --mode=install ../../binutils-2.15/binutils/../install-sh -c  ranlib /home/GCC/binutils-2.15/bin/ranlib
../../binutils-2.15/binutils/../install-sh -c ranlib /home/GCC/binutils-2.15/bin/ranlib
 /bin/sh ./libtool  --mode=install ../../binutils-2.15/binutils/../install-sh -c  objcopy /home/GCC/binutils-2.15/bin/objcopy
../../binutils-2.15/binutils/../install-sh -c objcopy /home/GCC/binutils-2.15/bin/objcopy
 /bin/sh ./libtool  --mode=install ../../binutils-2.15/binutils/../install-sh -c  addr2line /home/GCC/binutils-2.15/bin/addr2line
../../binutils-2.15/binutils/../install-sh -c addr2line /home/GCC/binutils-2.15/bin/addr2line
 /bin/sh ./libtool  --mode=install ../../binutils-2.15/binutils/../install-sh -c  readelf /home/GCC/binutils-2.15/bin/readelf
../../binutils-2.15/binutils/../install-sh -c readelf /home/GCC/binutils-2.15/bin/readelf
 /bin/sh ./libtool  --mode=install ../../binutils-2.15/binutils/../install-sh -c  nm-new /home/GCC/binutils-2.15/bin/nm
../../binutils-2.15/binutils/../install-sh -c nm-new /home/GCC/binutils-2.15/bin/nm
 /bin/sh ./libtool  --mode=install ../../binutils-2.15/binutils/../install-sh -c  strip-new /home/GCC/binutils-2.15/bin/strip
../../binutils-2.15/binutils/../install-sh -c strip-new /home/GCC/binutils-2.15/bin/strip
 /bin/sh ./libtool  --mode=install ../../binutils-2.15/binutils/../install-sh -c  cxxfilt /home/GCC/binutils-2.15/bin/c++filt
../../binutils-2.15/binutils/../install-sh -c cxxfilt /home/GCC/binutils-2.15/bin/c++filt
	/bin/sh ../../binutils-2.15/binutils/../mkinstalldirs /home/GCC/binutils-2.15/hppa2.0-hp-hpux10.20/bin
	for i in nm-new strip-new ar ranlib dlltool; do \
	  if [ -f $i ]; then \
	    j=`echo $i | sed -e 's/-new//'`; \
	    k=`echo $j | sed 's,y,y,'`; \
	    if [ "/home/GCC/binutils-2.15/bin/$k" != "/home/GCC/binutils-2.15/hppa2.0-hp-hpux10.20/bin/$j" ]; then \
	      rm -f /home/GCC/binutils-2.15/hppa2.0-hp-hpux10.20/bin/$j; \
	      ln /home/GCC/binutils-2.15/bin/$k /home/GCC/binutils-2.15/hppa2.0-hp-hpux10.20/bin/$j >/dev/null 2>/dev/null \
		|| /bin/sh ./libtool --mode=install ../../binutils-2.15/binutils/../install-sh -c  $i /home/GCC/binutils-2.15/hppa2.0-hp-hpux10.20/bin/$j; \
	    fi; \
	  else true; \
	  fi; \
	done
	for f in standards.info configure.info; do \
	  if test -f ../../binutils-2.15/etc/`echo $f | sed -e 's/.info$/.texi/'`; then \
	    if make "MAKEINFO=/home/bar/download/binutils-2.15/binutils-2.15/missing makeinfo --split-size=5000000" $f; then \
	      true; \
	    else \
	      exit 1; \
	    fi; \
	  fi; \
	done
`standards.info' is up to date.
`configure.info' is up to date.
	/bin/sh ../../binutils-2.15/etc/../mkinstalldirs /home/GCC/binutils-2.15/info
	if test ! -f standards.info; then cd ../../binutils-2.15/etc; fi; \
	if test -f standards.info; then \
	  for i in standards.info*; do \
	    ../binutils-2.15/install-sh -c -m 644 $i /home/GCC/binutils-2.15/info/$i; \
	  done; \
	fi
sh[4]: ../binutils-2.15/install-sh:  not found.
*** Error exit code 127

Stop.
*** Error exit code 1

Stop.


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