gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Building GNUstep for Windows using Clang


From: Frederik Seiffert
Subject: Re: Building GNUstep for Windows using Clang
Date: Wed, 2 Dec 2020 20:01:07 +0100


Am 01.12.2020 um 15:42 schrieb David Chisnall <gnustep@theravensnest.org>:

Please can you try the attached patch?

So the patch resolves the objc_begin_catch/objc_end_catch undefined symbols, but it doesn’t resolve __gnustep_objc_personality_v0 and adds some new linker errors ones:

lld-link: error: undefined symbol: __gnustep_objc_personality_v0
>>> referenced by obj/libgnustep-base.obj/GSHTTPAuthentication.m.o:(.xdata)
>>> referenced by obj/libgnustep-base.obj/GSHTTPAuthentication.m.o:(GCC_except_table2)
>>> referenced by obj/libgnustep-base.obj/GSHTTPAuthentication.m.o:(GCC_except_table4)
>>> referenced 121 more times

lld-link: error: undefined symbol: vtable for __cxxabiv1::__class_type_info
>>> referenced by obj/libgnustep-base.obj/GSHTTPAuthentication.m.o:(typeinfo for NSObject)
>>> referenced by obj/libgnustep-base.obj/GSTimSort.m.o
>>> referenced by obj/libgnustep-base.obj/GSTLS.m.o

lld-link: error: undefined symbol: vtable for __cxxabiv1::__si_class_type_info
>>> referenced by obj/libgnustep-base.obj/GSHTTPAuthentication.m.o:(typeinfo for NSException)
>>> referenced by obj/libgnustep-base.obj/GSTimSort.m.o
>>> referenced by obj/libgnustep-base.obj/GSTLS.m.o

lld-link: error: undefined symbol: vtable for __cxxabiv1::__pointer_type_info
>>> referenced by obj/libgnustep-base.obj/GSHTTPAuthentication.m.o:(typeinfo for NSException*)
>>> referenced by obj/libgnustep-base.obj/GSTimSort.m.o
>>> referenced by obj/libgnustep-base.obj/GSTLS.m.o

Thoughts?

Thanks!
Frederik


reply via email to

[Prev in Thread] Current Thread [Next in Thread]