Re: Problems building universal binaries using -isysroot
Re: Problems building universal binaries using -isysroot
- Subject: Re: Problems building universal binaries using -isysroot
- From: "Peter O'Gorman" <email@hidden>
- Date: Fri, 14 Apr 2006 22:31:38 +0900
On Fri, 2006-04-14 at 09:12 -0400, André-John Mas wrote:
> On 13-Apr-06, at 23:45 , Eric Albert wrote:
>
> >
> > The problem is that the compiler's treating /usr/local/lib as an
> > SDK-relative path, not a system-relative path. There are some
> > differences of opinion about whether that's a bug, but in my
> > opinion it is. :) Please write it up at <http://
> > bugreport.apple.com/>.
>
> Definitely a bug in my books. Any paths that start with a slash in
> almost every case I have seen are considered 'system absolute' paths.
> Relative paths do not start with a slash. This sounds like the
> compiler is mishandling path notions.
I'd be inclined to disagree. /usr/lib /lib and /usr/local/lib are all in
the "system" search paths for the linker. When you specify an new system
root, surely all the system search paths should be changed. For
directories outside the standard framework and library search paths,
they are only used if they exist in the new root. This seems perfectly
legitimate to me.
Peter
Attachment:
signature.asc
Description: This is a digitally signed message part
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden