discuss-gnustep
[Top][All Lists]
Advanced

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

GNUstep on Darwin going on


From: Yves de Champlain
Subject: GNUstep on Darwin going on
Date: Wed, 09 Jun 2004 22:29:21 -0400

Hi

I finally resolved my problems with gcc-3.4.0
only to find new problems (of course)

I have GNUstep-base -gui -back(libart) and GWorkspace built
but some things don't seem right


1- when trying to build GNUMail :

FilterEditorWindowController.m:41:37: AddressBook/AddressBook.h: No such file or directory

... indeed !  where does that comes from ?
Note that I am on Darwin ... not MacOSX


2- When trying to build Gorm :

Gorm.m:1338: error: cannot find interface declaration for `NSWindowTemplate'

Although the @interface is really there in Gorm.m


3- Still in Gorm :  (sorry for the very long message -- many things)

I'm building with -fgnu-runtime and at link time I have all the linker flags set
(or so I believe) but I get all those undefined symbols warning.

it is as if libobjc was not seen and I also have
"ld: warning can't open dynamic library: libgnustep-base.dylib.1 ..."


Tell me doctor, is my setup very sick ?

thanks

yves

here is the output :

gcc IBPalette.m -c \
-MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-common -DGSWARN -DGSDIAGNOSE -O2 -fno-strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -I.. -I. -I/usr/local/GNUstep/System/Library/Headers/gnustep/ -I/usr/local/GNUstep/Local/Library/Headers/ -I/usr/local/GNUstep/System/Library/Headers/ \
       -o shared_obj/IBPalette.o
/usr/bin/libtool -noall_load -read_only_relocs warning -flat_namespace -undefined warning -single_module -dynamic -current_version 1.0.0 -install_name libGorm.dylib.1 -L/usr/local/GNUstep/System/Library/Libraries -lobjc -o shared_obj/libGorm.dylib.1.0.0 shared_obj/IBApplicationAdditions.o shared_obj/IBConnectors.o shared_obj/IBDocuments.o shared_obj/IBEditors.o shared_obj/IBInspector.o shared_obj/IBObjectAdditions.o shared_obj/IBPalette.o -L/usr/local/GNUstep/Local/Library/Libraries/ -L/usr/local/GNUstep/System/Library/Libraries/ -lgnustep-gui ; (cd ./shared_obj; rm -f libGorm.dylib; if [ "libGorm.dylib.1" != "libGorm.dylib.1.0.0" ]; then rm -f libGorm.dylib.1; ln -s libGorm.dylib.1.0.0 libGorm.dylib.1; fi; ln -s libGorm.dylib.1.0.0 libGorm.dylib)
ld: for architecture ppc
ld: warning can't open dynamic library: libgnustep-base.dylib.1 (checking for undefined symbols may be affected) (No such file or directory, errno = 2)
ld: warning undefined symbols:
___objc_class_name_NSConstantString
___objc_class_name_NSNotificationCenter
___objc_class_name_NSObject
_NSStringFromClass
_NSCreateMapTable
_NSMapGet
_NSMapInsert
_NSNonOwnedPointerMapKeyCallBacks
_NSObjectMapValueCallBacks
___objc_class_name_NSBundle
___objc_class_name_NSString
___eprintf
_NSClassFromString
_NSDivideRect
_NSLog
___objc_class_name_NSAutoreleasePool
_GSDebugSet
_NSAllocateObject
_NSCopyObject
___nszone_private_hidden_default_zone
_GSDebugFunctionMsg
_NSDefaultRunLoopMode
_NSInternalInconsistencyException
_NSInvalidArgumentException
_NSStandardLibraryPaths
__NSAddHandler
__NSRemoveHandler
__NSUncaughtExceptionHandler
___objc_class_name_NSArray
___objc_class_name_NSAssertionHandler
___objc_class_name_NSDate
___objc_class_name_NSException
___objc_class_name_NSFileManager
___objc_class_name_NSInvocation
___objc_class_name_NSMutableArray
___objc_class_name_NSProcessInfo
___objc_class_name_NSThread
___objc_class_name_NSUserDefaults
_NSRangeException
__NSRangeExceptionRaise
___objc_class_name_NSAttributedString
___objc_class_name_NSCharacterSet
___objc_class_name_NSDictionary
___objc_class_name_NSMutableAttributedString
___objc_class_name_NSMutableCharacterSet
___objc_class_name_NSMutableDictionary
___objc_class_name_NSNumber
_GSObjCZone
_NSGenericException
_NSMallocException
___objc_class_name_NSData
___objc_class_name_NSMutableData
_GSObjCFindVariable
_GSObjCSetVariable
_NSSelectorFromString
___objc_class_name_NSUnarchiver
_GSDebugMethodMsg
_NSStringFromRect
___objc_class_name_NSRunLoop
_NSShouldRetainWithZone
_NSUserDefaultsDidChangeNotification
___objc_class_name_NSArchiver
___objc_class_name_NSCoder
___objc_class_name_NSMutableString
___objc_class_name_NSScanner
_NSSearchPathForDirectoriesInDomains
___objc_class_name_NSLock
_NSStringFromSelector
_NSUndoManagerDidRedoChangeNotification
_NSUndoManagerDidUndoChangeNotification
_NSUndoManagerWillCloseUndoGroupNotification
___objc_class_name_NSUndoManager
_NSHomeDirectory
___objc_class_name_NSURL
_GSCurrentThread
_GSCurrentThreadDictionary
_NSDeallocateObject
___objc_class_name_NSTimer
_NSMapRemove
_NSNonRetainedObjectMapValueCallBacks
_NSObjectMapKeyCallBacks
___objc_class_name_NSMutableSet
___objc_class_name_NSRecursiveLock
___objc_class_name_NSValue
_gnustep_global_lock
_NSEnumerateMapTable
_NSIntMapValueCallBacks
_NSNextMapEnumeratorPair
_NSCreateZone
_NSStringFromPoint
___objc_class_name_NSNotification
___objc_class_name_NSNotificationQueue
_NSGlobalDomain
_NSAllMapTableKeys
_NSFreeMapTable
___objc_class_name_NSNull
_GSDebugAllocationAdd
_GSDebugAllocationRemove
_NSTemporaryDirectory
___objc_class_name_NSTask
_NSConnectionDidDieNotification
___objc_class_name_NSSet
___objc_class_name_NSConnection

___objc_class_name_NSCalendarDate
_NSAllMapTableValues
_NSCountMapTable
_NSIntMapKeyCallBacks
_NSIntegralRect
_NSFileType
_NSFileTypeDirectory
_NSFileTypeRegular
___objc_class_name_NSDeserializer
___objc_class_name_NSDistributedNotificationCenter
___objc_class_name_NSHost
___objc_class_name_NSSerializer
_NSEndMapTableEnumeration
_NSNonOwnedPointerMapValueCallBacks
___objc_class_name_NSCountedSet
_GSDebugAllocationActive
_GSDebugAllocationClassList
_GSDebugAllocationCount
_GSDebugAllocationPeak
_GSDebugAllocationTotal
_NSWillBecomeMultiThreadedNotification
_NSZoneCalloc
_NSFileModificationDate
___objc_class_name_NSPortNameServer
___objc_class_name_NSProxy
_NSLogv
_GSGetInstanceMethodNotInherited
___objc_class_name_NSPipe







reply via email to

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