Re: Building GNUstep for Windows using Clang

David Chisnall <[email protected]>
Newsgroups gmane.comp.lib.gnustep.devel
Message-ID <[email protected]>
On 20/01/2021 15:54, Frederik Seiffert wrote:
> I confirmed with dumpbin /exports that the .lib and DLL both contain 
> these $_OBJC_REF_CLASS_ symbols, so I really don’t understand why it’s 
> not found.

For reference, the $_OBJC_CLASS symbols are meant to be exported from a 
DLL, they are the canonical pointers to the classes.  The 
$_OBJC_REF_CLASS pointers are private to a library and are the pointer 
that code should use for references to a given class.  These are 
initialised to the corresponding $_OBJC_CLASS variables and the runtime 
can update them to something different if we change the structure of the 
class structure in a future ABI.

I don't know if anything in your build is confusing that?

David
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.