Le 31/01/2015 22:26, Steve Ankeny a écrit :

Hi,

it still does not compile for me with the Openchange Backend.

SOGoCacheGCSObject+MAPIStore.m: In function '-[SOGoCacheGCSObject(MAPIStore) mapistoreMessageClass]': SOGoCacheGCSObject+MAPIStore.m:65:3: error: 'className' may be used uninitialized in this function [-Werror=maybe-uninitialized]
   return NSClassFromString (className);
   ^
cc1obj: all warnings being treated as errors



and if i disable this warning :

 Linking bundle SOGoBackend ...
./obj/SOGoBackend.obj/MAPIApplication.m.o:(.data.rel+0x18): undefined reference to `__objc_class_name_iCalEntityObject' ./obj/SOGoBackend.obj/MAPIStoreUserContext.m.o:(.data.rel+0x10): undefined reference to `__objc_class_name_GCSChannelManager' ./obj/SOGoBackend.obj/MAPIStoreAppointmentWrapper.m.o:(.data.rel+0x10): undefined reference to `__objc_class_name_iCalEventChanges' ./obj/SOGoBackend.obj/MAPIStoreTable.m.o:(.data.rel+0x10): undefined reference to `__objc_class_name_EOKeyValueQualifier' ./obj/SOGoBackend.obj/MAPIStoreTable.m.o:(.data.rel+0x20): undefined reference to `__objc_class_name_EOOrQualifier' ./obj/SOGoBackend.obj/MAPIStoreTable.m.o:(.data.rel+0x28): undefined reference to `__objc_class_name_EOAndQualifier' ./obj/SOGoBackend.obj/MAPIStoreTable.m.o:(.data.rel+0x38): undefined reference to `__objc_class_name_EONotQualifier' ./obj/SOGoBackend.obj/MAPIStoreDBFolder.m.o:(.data.rel+0x60): undefined reference to `__objc_class_name_EOKeyValueQualifier' ./obj/SOGoBackend.obj/MAPIStoreDBMessageTable.m.o:(.data.rel+0x8): undefined reference to `__objc_class_name_EOOrQualifier' ./obj/SOGoBackend.obj/MAPIStoreDBMessageTable.m.o:(.data.rel+0x10): undefined reference to `__objc_class_name_EOKeyValueQualifier' ./obj/SOGoBackend.obj/MAPIStoreGCSFolder.m.o:(.data.rel+0x20): undefined reference to `__objc_class_name_EOSortOrdering' ./obj/SOGoBackend.obj/MAPIStoreGCSFolder.m.o:(.data.rel+0x28): undefined reference to `__objc_class_name_EOKeyValueQualifier' ./obj/SOGoBackend.obj/MAPIStoreGCSFolder.m.o:(.data.rel+0x50): undefined reference to `__objc_class_name_EOFetchSpecification' ./obj/SOGoBackend.obj/MAPIStoreGCSFolder.m.o:(.data.rel+0x58): undefined reference to `__objc_class_name_EOAndQualifier' ./obj/SOGoBackend.obj/MAPIStoreGCSMessageTable.m.o:(.data.rel+0x10): undefined reference to `__objc_class_name_EOSortOrdering' ./obj/SOGoBackend.obj/MAPIStoreGCSMessageTable.m.o:(.data.rel+0x20): undefined reference to `__objc_class_name_EOKeyValueQualifier' ./obj/SOGoBackend.obj/MAPIStoreCalendarFolder.m.o:(.data.rel+0x8): undefined reference to `__objc_class_name_EOQualifier' ./obj/SOGoBackend.obj/MAPIStoreCalendarFolder.m.o:(.data.rel+0x28): undefined reference to `__objc_class_name_SOGoAppointmentObject' ./obj/SOGoBackend.obj/MAPIStoreCalendarMessage.m.o:(.data.rel+0x10): undefined reference to `__objc_class_name_SOGoAppointmentObject' ./obj/SOGoBackend.obj/MAPIStoreCalendarMessage.m.o:(.data.rel+0x20): undefined reference to `__objc_class_name_EOFetchSpecification' ./obj/SOGoBackend.obj/MAPIStoreCalendarMessage.m.o:(.data.rel+0x28): undefined reference to `__objc_class_name_EOQualifier' ./obj/SOGoBackend.obj/MAPIStoreCalendarMessage.m.o:(.data.rel+0x40): undefined reference to `__objc_class_name_iCalEvent' ./obj/SOGoBackend.obj/MAPIStoreCalendarMessage.m.o:(.data.rel+0x48): undefined reference to `__objc_class_name_iCalCalendar' ./obj/SOGoBackend.obj/MAPIStoreCalendarMessageTable.m.o:(.data.rel+0x18): undefined reference to `__objc_class_name_EOAndQualifier' ./obj/SOGoBackend.obj/MAPIStoreCalendarMessageTable.m.o:(.data.rel+0x20): undefined reference to `__objc_class_name_EONotQualifier' ./obj/SOGoBackend.obj/MAPIStoreCalendarMessageTable.m.o:(.data.rel+0x30): undefined reference to `__objc_class_name_EOKeyValueQualifier' ./obj/SOGoBackend.obj/MAPIStoreRecurrenceUtils.m.o:(.data.rel+0x0): undefined reference to `__objc_class_name_iCalCalendar' ./obj/SOGoBackend.obj/MAPIStoreRecurrenceUtils.m.o:(.data.rel+0x28): undefined reference to `__objc_class_name_iCalByDayMask' ./obj/SOGoBackend.obj/MAPIStoreRecurrenceUtils.m.o:(.data.rel+0x30): undefined reference to `__objc_class_name_iCalRecurrenceRule' ./obj/SOGoBackend.obj/MAPIStoreContactsFolder.m.o:(.data.rel+0x18): undefined reference to `__objc_class_name_SOGoContactGCSEntry' ./obj/SOGoBackend.obj/MAPIStoreContactsMessage.m.o:(.data.rel+0x0): undefined reference to `__objc_class_name_SOGoContactGCSEntry' ./obj/SOGoBackend.obj/MAPIStoreContactsMessage.m.o:(.data.rel+0x30): undefined reference to `__objc_class_name_CardElement' ./obj/SOGoBackend.obj/MAPIStoreContactsMessageTable.m.o:(.data.rel+0x10): undefined reference to `__objc_class_name_EOAndQualifier' ./obj/SOGoBackend.obj/MAPIStoreContactsMessageTable.m.o:(.data.rel+0x18): undefined reference to `__objc_class_name_EOKeyValueQualifier' ./obj/SOGoBackend.obj/MAPIStoreContactsMessageTable.m.o:(.data.rel+0x20): undefined reference to `__objc_class_name_NGMailAddressParser' ./obj/SOGoBackend.obj/MAPIStoreContactsMessageTable.m.o:(.data.rel+0x30): undefined reference to `__objc_class_name_NGMailAddress' ./obj/SOGoBackend.obj/MAPIStoreTasksFolder.m.o:(.data.rel+0x8): undefined reference to `__objc_class_name_EOQualifier' ./obj/SOGoBackend.obj/MAPIStoreTasksFolder.m.o:(.data.rel+0x20): undefined reference to `__objc_class_name_SOGoTaskObject' ./obj/SOGoBackend.obj/MAPIStoreTasksMessage.m.o:(.data.rel+0x0): undefined reference to `__objc_class_name_SOGoTaskObject' ./obj/SOGoBackend.obj/MAPIStoreTasksMessage.m.o:(.data.rel+0x18): undefined reference to `__objc_class_name_iCalTimeZone' ./obj/SOGoBackend.obj/MAPIStoreTasksMessageTable.m.o:(.data.rel+0x10): undefined reference to `__objc_class_name_EOKeyValueQualifier' ./obj/SOGoBackend.obj/MAPIStoreMailContext.m.o:(.data.rel+0x18): undefined reference to `__objc_class_name_SOGoMailFolder' ./obj/SOGoBackend.obj/MAPIStoreMailFolder.m.o:(.data.rel+0x68): undefined reference to `__objc_class_name_EOAndQualifier' ./obj/SOGoBackend.obj/MAPIStoreMailFolder.m.o:(.data.rel+0x70): undefined reference to `__objc_class_name_EONotQualifier' ./obj/SOGoBackend.obj/MAPIStoreMailFolder.m.o:(.data.rel+0x80): undefined reference to `__objc_class_name_EOKeyValueQualifier' ./obj/SOGoBackend.obj/MAPIStoreMailFolder.m.o:(.data.rel+0x88): undefined reference to `__objc_class_name_EOQualifier' ./obj/SOGoBackend.obj/MAPIStoreMailFolder.m.o:(.data.rel+0xc0): undefined reference to `__objc_class_name_SOGoMailFolder' ./obj/SOGoBackend.obj/MAPIStoreMailMessage.m.o:(.data.rel+0x0): undefined reference to `__objc_class_name_SOGoMailObject' ./obj/SOGoBackend.obj/MAPIStoreMailMessage.m.o:(.data.rel+0x20): undefined reference to `__objc_class_name_NGMailAddress' ./obj/SOGoBackend.obj/MAPIStoreMailMessage.m.o:(.data.rel+0x28): undefined reference to `__objc_class_name_NGMailAddressParser' ./obj/SOGoBackend.obj/MAPIStoreMailMessage.m.o:(.data.rel+0x38): undefined reference to `__objc_class_name_iCalCalendar' ./obj/SOGoBackend.obj/MAPIStoreMailVolatileMessage.m.o:(.data.rel+0x28): undefined reference to `__objc_class_name_NGMimeMessageGenerator' ./obj/SOGoBackend.obj/MAPIStoreMailVolatileMessage.m.o:(.data.rel+0x30): undefined reference to `__objc_class_name_NGMimeMessage' ./obj/SOGoBackend.obj/MAPIStoreMailVolatileMessage.m.o:(.data.rel+0x38): undefined reference to `__objc_class_name_NGMimeMultipartBody' ./obj/SOGoBackend.obj/MAPIStoreMailVolatileMessage.m.o:(.data.rel+0x60): undefined reference to `__objc_class_name_NGMimeBodyPart' ./obj/SOGoBackend.obj/MAPIStoreMailMessageTable.m.o:(.data.rel+0x20): undefined reference to `__objc_class_name_EOKeyValueQualifier' ./obj/SOGoBackend.obj/iCalEvent+MAPIStore.m.o:(.data.rel+0x0): undefined reference to `__objc_class_name_iCalEvent' ./obj/SOGoBackend.obj/iCalEvent+MAPIStore.m.o:(.data.rel+0x8): undefined reference to `__objc_class_name_iCalPerson' ./obj/SOGoBackend.obj/iCalEvent+MAPIStore.m.o:(.data.rel+0x10): undefined reference to `__objc_class_name_iCalTimeZone' ./obj/SOGoBackend.obj/iCalEvent+MAPIStore.m.o:(.data.rel+0x18): undefined reference to `__objc_class_name_iCalTrigger' ./obj/SOGoBackend.obj/iCalEvent+MAPIStore.m.o:(.data.rel+0x20): undefined reference to `__objc_class_name_iCalAlarm' ./obj/SOGoBackend.obj/iCalTimeZone+MAPIStore.m.o:(.data.rel+0x0): undefined reference to `__objc_class_name_iCalTimeZonePeriod' ./obj/SOGoBackend.obj/iCalTimeZone+MAPIStore.m.o:(.data.rel+0x8): undefined reference to `__objc_class_name_iCalTimeZone'
collect2: error: ld returned 1 exit status

--
[email protected]
https://inverse.ca/sogo/lists

Reply via email to