[Top][All Lists]

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

Re: Windows, DLLs and NSBundle

From: Michael Scheibler
Subject: Re: Windows, DLLs and NSBundle
Date: Fri, 05 Jan 2001 12:27:12 +0100

Now I tested everything without GNUstep. I just redirected the callback
routine to mine and called the winapi function LoadLibraryEx. Again, my
dll-class' +load method was invoked, but he doesn't get to my callback
In another dummy class' +load method I just redirected my callback
routine, and there it was invoked with the dummy class as parameter.
So the problem does only occur with dynamic loading.
And: it's not a problem in GNUstep but libobjc, as you have thought
I'll try your implementation now.


Helge Hess wrote:
> Hi,
> which libobjc ? The default gcc one ?
> I would suggest trying 'my' libobjc, as available in
> This libobjc compiles as a GNUstep-make library, thereby as a DLL. I
> would guess that you currently compile against libobjc statically and
> because of this end up with separate objc runtime environments (all
> global variables of libobjc will be replicated in each DLL, eg you will
> have multiple class registries).
> Helge
> --
> SKYRIX Software AG -
> Michael Scheibler wrote:
> >
> > I am using gcc-2.95.2, mingwin.
> > I was just looking at the source code of objc_exec_class, and in fact
> > there is the call to _objc_load_callback. Now I will try to debug the
> > code.
> >
> > Michael

reply via email to

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