Rick Mann wrote: > 1) The above technique works fine on Mac OS X (I'm about to try Fedora). I don't know why that is off hand. It could be a difference between ln in Darwin and ln in GNU coreutils. > 2) Doesn't the first ln take precedence? The subsequent ones fail if > the link already exists, don't they (hence the warnings)? You're probably right, and that's exactly the problem: the include/ in gcc is not sufficient, it only contains a small subset of what the include/ in src contains, so that is bound to fail if the gcc one is used. Brian