[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug binutils/335] make install fails

From: James E Wilson
Subject: Re: [Bug binutils/335] make install fails
Date: Tue, 31 Aug 2004 10:47:01 -0700

On Tue, 2004-08-31 at 02:01, ralf dot hildebrandt at charite dot de
> ./libtool: line 1: ../binutils-2.14.92/install-sh: No such file or directory 

There is an open gcc bug report for this problem.  
This happens if you configure using a relative pathname on a build
machine that does not have a usable install program.

What happens is that a relative pathname gets written into the toplevel
Makefile for the INSTALL rule.  This relative pathname is passed down to
a subdirectory.  Then when a subdirectory tries to use it, it of course
fails, because the relative pathname is no longer correct.

Most people don't see this, as most people use machines with a usable
install program.

You can work around this problem by using a full path name for
configure, so that the toplevel Makefile gets an absolute pathname for
the INSTALL rule.  Instead of typing ../sources/configure, type

I suspect we need an autoconf change, to convert the pathname into an
absolute one before it is written into the toplevel Makefile.
Jim Wilson, GNU Tools Support, http://www.SpecifixInc.com

reply via email to

[Prev in Thread] Current Thread [Next in Thread]