Hello,
I have a strange situation here, it used to be a C library compiled with 
SCons, but now I am using ObjC and GNUstep and I was recommended to use 
GNUmakefiles because of the added goodies.
Now, I need to create a library, the library should be called account.so 
(note, not libaccount.so, account.so) and it should be installed 
on /usr/lib/account/modules/ not on /whatever/Library/whatever. How can I do 
this ?
Now, this library is dlopened, when I compile it with SCons it is loaded 
succesfully, when I compile it with GNUmakefile (and copy the file by hand 
renaming it in the process) I get this error:

Error loading module 'account.so': /usr/lib/asterisk/modules/account.so: 
undefined symbol: __objc_class_name_NSString

Evidently there's something different in how it was linked with the gnustep 
libraries.

And as a last detail, I get this warnings, what do they mean:

User.m:108: warning: ‘_OBJC_INSTANCE_0’ defined but not used
User.m:185: warning: ‘_OBJC_INSTANCE_1’ defined but not used
User.m:194: warning: ‘_OBJC_INSTANCE_2’ defined but not used

?

Any help in any of these problems is appreciated.

Thank you.
-- 
José Pablo Fernández
[EMAIL PROTECTED]


_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
http://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to