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]

Re: Build 3.1 Fails, if build dir is on not on source file system,due to hard link creation.


Mat Hounsell <mat_geek@yahoo.com.au> writes:

> PR: 6776

> LibSTDC++ will cause a GCC 3.1 build to fail if the build and source
> directory are on different file systems. This is because it tries to
> create a hard link from a header file to the build directory and doesn't
> gracefully handle the failure.

Incidentally, people working on makefile and configure stuff like this
should be aware that cross-directory hard links are not universally
supported, and that there are some file systems (AFS for one) that do not
support hard links outside of the same directory under any circumstances
whatsoever.

-- 
Russ Allbery (rra@stanford.edu)             <http://www.eyrie.org/~eagle/>


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