[Dovecot] Can't compile mbox-snarf-plugin.c on AIX 5.3
Hello everyone,
I tried to compile the mbox-snarf-plugin.c (downloaded today, so I assume it's the most recent version available) on AIX 5.3 with gcc 4.0.
Building Dovecot 1.0.1 and 1.0.2 works fine.
[root@aix root]# export DOVECOT=/root/dovecot-1.0.1
[root@aix root]# gcc -fPIC -shared -Wall -I$DOVECOT -I$DOVECOT/src/lib -I$DOVECOT/src/lib-storage -I$DOVECOT/src/lib-mail -I $DOVECOT/src/lib-imap -DHAVE_CONFIG_H mbox-snarf-plugin.c -o mbox_snarf_plugin.so
ld: 0711-317 ERROR: Undefined symbol: .mailbox_sync_init ld: 0711-317 ERROR: Undefined symbol: .mailbox_sync_next ld: 0711-317 ERROR: Undefined symbol: .mailbox_sync_deinit ld: 0711-317 ERROR: Undefined symbol: .mailbox_transaction_begin ld: 0711-317 ERROR: Undefined symbol: .mailbox_search_init ld: 0711-317 ERROR: Undefined symbol: .mail_alloc ld: 0711-317 ERROR: Undefined symbol: .mailbox_copy ld: 0711-317 ERROR: Undefined symbol: .mail_expunge ld: 0711-317 ERROR: Undefined symbol: .mailbox_search_next ld: 0711-317 ERROR: Undefined symbol: .mail_free ld: 0711-317 ERROR: Undefined symbol: .mailbox_search_deinit ld: 0711-317 ERROR: Undefined symbol: .mailbox_transaction_rollback ld: 0711-317 ERROR: Undefined symbol: .mailbox_transaction_commit ld: 0711-317 ERROR: Undefined symbol: .mailbox_open ld: 0711-317 ERROR: Undefined symbol: .buffer_append_zero ld: 0711-317 ERROR: Undefined symbol: .buffer_get_space_unsafe ld: 0711-317 ERROR: Undefined symbol: .mailbox_close ld: 0711-317 ERROR: Undefined symbol: .mail_storage_set_critical ld: 0711-317 ERROR: Undefined symbol: .buffer_write ld: 0711-317 ERROR: Undefined symbol: .home_expand ld: 0711-317 ERROR: Undefined symbol: .p_strdup ld: 0711-317 ERROR: Undefined symbol: mail_storage_module_id ld: 0711-317 ERROR: Undefined symbol: hook_mail_storage_created ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information. collect2: ld returned 8 exit status [root@aix root]#
Does this plugin work with Dovecot > 1.0 at all, is this a know bug or are there any users who managed to install it successfully on AIX?
Sincerely Adnan
participants (1)
-
Adnan Vatandas