Portál AbcLinuxu, 30. listopadu 2025 06:19
root@email:/home/mrtvy/deletetoreash# make
cc \
-fPIC -shared -Wall \
-I/usr/include/dovecot \
-I/usr/include/dovecot/src \
-I/usr/include/dovecot/src/lib \
-I/usr/include/dovecot/src/lib-storage \
-I/usr/include/dovecot/src/lib-mail \
-I/usr/include/dovecot/src/lib-imap \
-I/usr/include/dovecot/src/lib-index \
-DHAVE_CONFIG_H \
deleted-to-trash-plugin.c -o lib_deleted_to_trash_plugin.so
In file included from deleted-to-trash-plugin.c:3:0:
deleted-to-trash-plugin.h:4:17: fatal error: lib.h: Adresář nebo soubor neexistuje
compilation terminated.
make: *** [lib_deleted_to_trash_plugin.so] Error 1 Essentials mám nainstalované. Jinak běžím na ubuntu 12.04 server, moc dokumentace bohužel k tomu není. Našel jsem, že je potřeba upravit makefile,
# Dovecot's header directory DOVECOT_INC_PATH = /usr/include/dovecot --------------adresář neexistuje # Dovecot's IMAP plugin path DOVECOT_IMAP_PLUGIN_PATH = /usr/lib/dovecot/imap -----adresář existujeDočetl jsem se, že nemám nainstalovaný dovecot s headers, tak jsem se chtěl zeptat, jak je doinstaovat? Nebo spíš, jak máte řešený emailový imap server vy? To uživatelé ukládají odesláne pouze do lokálního balíku? (outlook07,10)
lib.h je zo zdrojakov k dovecot-u, tak by malo stacit nainstalovat -dev balicek, t.j.
sudo apt-get install dovecot-dev
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.