Hello,
i try to build the SOGo Openchange backend.
It fails to link with this error :
Linking bundle SOGoBackend ...
./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/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/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/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/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/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/MAPIStoreMailMessageTable.m.o:(.data.rel+0x20):
undefined reference to `__objc_class_name_EOKeyValueQualifier'
collect2: error: ld returned 1 exit status
I already fixed some link errors but i don't pass to fix those ones.
Does someone have some ideas for those ones.
Thanks in advance.
--
Nicolas Lécureuil
MBS Cluster Team
email: nlecure...@mandriva.com
* Reclaim your digital independence *
Mandriva SA - Paris - FR - http://www.mandriva.com
--
users@sogo.nu
https://inverse.ca/sogo/lists