[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: |
Thu, 04 Jan 2001 14:23:44 +0100 |
Ok, I was (finally!) able to load a DLL using NSBundle. The ObjC-class
inside this DLL is automatically initialized by its load-method. Now it
would be nice to know what classes are inside.
I found a callback function in objc-load.m (objc_load_callback) and
found following lines in objc-api.h of gcc:
/*
** This is a hook which is called by __objc_exec_class every time a
class
** or a category is loaded into the runtime. This may e.g. help a
** dynamic loader determine the classes that have been loaded when
** an object file is dynamically linked in.
*/
extern void (*_objc_load_callback)(Class class, Category* category);
Unfortunately this function is never invoked. Can you tell me why, or
where I can change the code for it?
Michael
Helge Hess wrote:
>
> Michael Scheibler wrote:
> > I need to load dynamic libraries on windows.
> > Currently I am using a highly modified gstep-0.6.5. I think Windows DLLs
> > are not supported there.
> > Does the latest snapshot support win dlls?
>
> I think it should. I have changed gstep-make to support DLLs some time
> ago and Adam ported the patches to the main tree.
>
> Gstep-make should support both, DLLs as a linked library and bundles. I
> use both styles all the time on NT.
> If you have any specific questions, fell free to ask ;-)
>
> Greetings
> Helge
> --
> SKYRIX Software AG - http://www.skyrix.com
>
> _______________________________________________
> Gnustep-dev mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/gnustep-dev
- Re: Windows, DLLs and NSBundle,
Michael Scheibler <=
- Re: Windows, DLLs and NSBundle, Adam Fedor, 2001/01/04
- Re: Windows, DLLs and NSBundle, Helge Hess, 2001/01/04
- Re: Windows, DLLs and NSBundle, Michael Scheibler, 2001/01/05
- Re: Windows, DLLs and NSBundle, Helge Hess, 2001/01/05
- Re: Windows, DLLs and NSBundle, Michael Scheibler, 2001/01/05
- Re: Windows, DLLs and NSBundle, Helge Hess, 2001/01/05
- Re: Windows, DLLs and NSBundle, Michael Scheibler, 2001/01/05
- Re: Windows, DLLs and NSBundle, Helge Hess, 2001/01/05
- Re: Windows, DLLs and NSBundle, Ovidiu Predescu, 2001/01/05