Hi!

On 13/02/2020 10: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. This is mainly given by the fact that modern ObjC support in gcc is still missing. clang does much better here but there where still some bugs in clang before version 8 which can get you into trouble.

So golden rule is clang >= 8.0 and linker = ld.gold and it will work.


this is very strange, since I on OpenBSD with clang 8, I had to force bfd to get something usable! Just the opposite...

LDFLAGS=-fuse-ld=bfd

Riccardo


Reply via email to