bug-gnustep
[Top][All Lists]
Advanced

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

Re: Win32 DLL's and libobjc (was: install make, libobjc, base on cygwin


From: Michael Scheibler
Subject: Re: Win32 DLL's and libobjc (was: install make, libobjc, base on cygwin/mingw32)
Date: Tue, 6 Mar 2001 10:08:01 +0100

These files need to be removed from Source/libgnustep-base.def.

gnustep-base_d.exp(.edata+0x47c):
fake: undefined reference to `__objc_class_name_NSArrayNonCore'
gnustep-base_d.exp(.edata+0x4a8):
fake: undefined reference to `__objc_class_name_NSCoderNonCore'
gnustep-base_d.exp(.edata+0x4b8):
fake: undefined reference to `__objc_class_name_NSConcreteValue'
gnustep-base_d.exp(.edata+0x4f0):
fake: undefined reference to `__objc_class_name_NSDictionaryNonCore'
gnustep-base_d.exp(.edata+0x524):
fake: undefined reference to `__objc_class_name_NSGArrayEnumerator'
gnustep-base_d.exp(.edata+0x528):
fake: undefined reference to `__objc_class_name_NSGArrayEnumeratorReverse'
gnustep-base_d.exp(.edata+0x534):
fake: undefined reference to `__objc_class_name_NSGCountedSet'
gnustep-base_d.exp(.edata+0x538):
fake: undefined reference to `__objc_class_name_NSGCountedSetEnumerator'
gnustep-base_d.exp(.edata+0x544):
fake: undefined reference to `__objc_class_name_NSGDictionaryKeyEnumerator'
gnustep-base_d.exp(.edata+0x548):
fake: undefined reference to
`__objc_class_name_NSGDictionaryObjectEnumerator'
gnustep-base_d.exp(.edata+0x568):
fake: undefined reference to `__objc_class_name_NSGSetEnumerator'
gnustep-base_d.exp(.edata+0x59c):
fake: undefined reference to `__objc_class_name_NSMutableArrayNonCore'
gnustep-base_d.exp(.edata+0x5b8):
fake: undefined reference to `__objc_class_name_NSMutableDictionaryNonCore'
gnustep-base_d.exp(.edata+0x5c0):
fake: undefined reference to `__objc_class_name_NSMutableSetNonCore'
gnustep-base_d.exp(.edata+0x5c8):
fake: undefined reference to `__objc_class_name_NSNonretainedObjectValue'
gnustep-base_d.exp(.edata+0x5e8):
fake: undefined reference to `__objc_class_name_NSPointValue'
gnustep-base_d.exp(.edata+0x5ec):
fake: undefined reference to `__objc_class_name_NSPointerValue'
gnustep-base_d.exp(.edata+0x60c):
fake: undefined reference to `__objc_class_name_NSRectValue'
gnustep-base_d.exp(.edata+0x624):
fake: undefined reference to `__objc_class_name_NSSetNonCore'
gnustep-base_d.exp(.edata+0x62c):
fake: undefined reference to `__objc_class_name_NSSizeValue'


----- Original Message -----
From: "Adam Fedor" <fedor@doc.com>
To: "Michael Scheibler" <michael.scheibler@onevision.de>
Sent: Monday, March 05, 2001 6:25 AM
Subject: Re: Win32 DLL's and libobjc (was: install make, libobjc, base on
cygwin/mingw32)


> Michael Scheibler wrote:
> >
> > I found some great great problem with libobjc. I tried to load a bundle
with
> > NSBundle. On Windows it is a DLL. After debugging I found out, why my
> > program crashes:
> >
>
> I know Helge Hess has gotten this to work without resorting to that. One
> thing that is not in libobjc that should be are the Window's 'magic'
> symbols, like
>
> __declspec(dllexport)
>
> I've put those in there now (Although I'm not sure I've been complete
> about it), perhaps you can try it with that. There's a new package:
> ftp.gnustep.org/pub/gnustep/libs/gnustep-objc-0.9.2.tar.gz
>
> I changed the name from libobjc to avout possible name conflicts with
> other packages.
>




reply via email to

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