On 25-11-2013 20:38, Reindl Harald wrote:

Am 25.11.2013 20:31, schrieb Luuk:
On 25-11-2013 20:04, Timo Sirainen wrote:
On 25.11.2013, at 19.36, Luuk <dove...@vosslamber.nl> wrote:

while doing 'sudo make install',
its complaining about the existance of ‘/usr/local/lib/dovecot/auth’

Don’t use the same directory for libexecdir and moduledir.

Configured with: ../configure --prefix=/usr

i doubt that this would end in /usr/local/ at all

They seem to be different:
libexecdir='${exec_prefix}/lib'
moduledir='${exec_prefix}/lib/dovecot'

normally you would have /usr/local/lib/dovecot and /usr/local/libexec/dovecot
or for a x86_64 OS /usr/lib64/ like below

[harry@rh:~]$ rpm -q --filesbypkg dovecot | grep dovecot/auth
dovecot                   /usr/lib64/dovecot/auth
dovecot                   /usr/lib64/dovecot/auth/libauthdb_imap.so
dovecot                   /usr/lib64/dovecot/auth/libdriver_mysql.so
dovecot                   /usr/libexec/dovecot/auth

i started with configure:
./configure --with-sql=yes --with-mysql --with-sqlite

./configure --help





ok, i changed it to:
./configure --with-sql=yes --with-mysql --with-sqlite --libexecdir=/usr/local/libexec/dovecot --with-moduledir=/usr/local/lib/dovecot

and now 'make install' worked.

tomorrow i'll start with configuring... ;)

Reply via email to