[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Problem to compile gnustep-base on android
From: |
Germán Arias |
Subject: |
Re: Problem to compile gnustep-base on android |
Date: |
Tue, 29 Sep 2015 13:02:29 -0600 |
El dom, 27-09-2015 a las 11:14 +0100, David Chisnall escribió:
> On 26 Sep 2015, at 23:37, Germán Arias <germanandre@gmx.es> wrote:
> >
> > What is the difference between -r and -pie?
>
> -r means do linking, but don’t expect the result to be a complete binary
> (partial link).
> -pie means generate a position-independent executable.
>
> Obviously, these are incompatible, because -pie only makes sense when
> emitting the final binary, and -r only makes sense when not emitting the
> final binary.
>
> > Will this works if -r option is removed?
>
> No, -r is required. It might be possible to add -no-pie on the end of the
> linker command list though. Please file a clang driver bug for this - the
> clang driver should not be emitting -pie when -r is specified.
>
> David
>
> -- Sent from my IBM 1620
>
Thanks, now gnustep-base compiles. Also I filed a clang bug.
Germán
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: Problem to compile gnustep-base on android,
Germán Arias <=