> On 13 Feb 2020, at 14:15, David Chisnall wrote:
>
> On 13/02/2020 10:35, Richard Frith-Macdonald wrote:
>> Is it a bug in the linker?
>
> It is, but it is a bug that shows up *only* with ld -r. LLD did not support
> ld -r for a long time and that made no difference to over 90% of the
Hey guys,
On 13 Feb 2020, at 15:31, Gregory Casamento wrote:
Another question. How do i switch to ld.gold?
as I’ve written multiple times, these links describe how to get a
working setup (and how to use ld.gold):
http://wiki.gnustep.org/index.php/Building_GNUstep_under_Debian_FreeBSD
-fuse-ld=gold (or -fuse-ld=lld for lld).
LLD is the system linker on most *NIX platforms (Android, *BSD). On
platforms where BFD is the default, gold has been part of the binutils
package that installs BFD for quite a long time and so the -fuse-ld=
flag will instruct gcc or clang to select
An observation. I only see this on subsequent installs. The first always
goes ok.
Another question. How do i switch to ld.gold?
On Thu, Feb 13, 2020, 9:16 AM David Chisnall
wrote:
> On 13/02/2020 10:35, Richard Frith-Macdonald wrote:
> > Is it a bug in the linker?
>
> It is, but it is a bug
On 13/02/2020 10:35, Richard Frith-Macdonald wrote:
Is it a bug in the linker?
It is, but it is a bug that shows up *only* with ld -r. LLD did not
support ld -r for a long time and that made no difference to over 90% of
the things in the FreeBSD ports collection. It is a very rarely used
> On 13 Feb 2020, at 11:35, Richard Frith-Macdonald
> wrote:
>
>
>
>> On 13 Feb 2020, at 09:44, Andreas Fink wrote:
>>
>> This is not a problem of gnustep but of objectiveC.
>> Yes its a pain that the standard linker doesnt work. But it is what it is.
>> until someone fixes the standard
> On 13 Feb 2020, at 09:44, Andreas Fink wrote:
>
> This is not a problem of gnustep but of objectiveC.
> Yes its a pain that the standard linker doesnt work. But it is what it is.
> until someone fixes the standard linker we can't do much.
I'm not sure where the responsibility lies (maybe
This is not a problem of gnustep but of objectiveC.
Yes its a pain that the standard linker doesnt work. But it is what it is.
until someone fixes the standard linker we can't do much.
This is mainly given by the fact that modern ObjC support in gcc is still
missing. clang does much better here
So, what we are, essentially, saying is that GNUstep can't work with the
standard Linux linker. I'm wondering in whose mind this is acceptable.
GC
On Wed, Feb 12, 2020 at 9:32 AM Gregory Casamento
wrote:
> Facepalm this is happening every time I rebuild. Ugh! I really can't
> delete my