[Dovecot] cant compile dsync
I'm trying to compile dsync, but failing. What am I doing wrong?
hg pull
pulling from http://hg.dovecot.org/dovecot-2.0/
...
./configure && make clean all
...
make[5]: Entering directory /mnt/data/build/dovecot-2.0/src/lib-storage/index/maildir' make[5]: *** No rule to make target
maildir-transaction.c', needed by maildir-transaction.lo'. Stop. make[5]: Leaving directory
/mnt/data/build/dovecot-2.0/src/lib-storage/index/maildir'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory /mnt/data/build/dovecot-2.0/src/lib-storage/index' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory
/mnt/data/build/dovecot-2.0/src/lib-storage'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory /mnt/data/build/dovecot-2.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory
/mnt/data/build/dovecot-2.0'
make: *** [all] Error 2
Joakim Verona
On Aug 13, 2009, at 10:43 AM, joakim@verona.se wrote:
I'm trying to compile dsync, but failing. What am I doing wrong?
hg pull
And: hg up
pulling from http://hg.dovecot.org/dovecot-2.0/ ... ./configure && make clean all
Run autogen.sh first.
Timo Sirainen <tss@iki.fi> writes:
On Aug 13, 2009, at 10:43 AM, joakim@verona.se wrote:
I'm trying to compile dsync, but failing. What am I doing wrong?
hg pull
And: hg up
pulling from http://hg.dovecot.org/dovecot-2.0/> ... ./configure && make clean all
Run autogen.sh first.
I've been getting this lately when compiling dovecot 2.0:
main.o: In function main': /home/joakim/current/unison/build/dovecot-2.0/src/master/main.c:705: undefined reference to
askpass'
-- Joakim Verona
On Wed, 2009-09-30 at 16:30 +0200, joakim@verona.se wrote:
Run autogen.sh first.
I've been getting this lately when compiling dovecot 2.0:
main.o: In function
main': /home/joakim/current/unison/build/dovecot-2.0/src/master/main.c:705: undefined reference to
askpass'
askpass() is in src/master/askpass.c which is also compiled. Did you again run autogen.sh + configure?...
Timo Sirainen <tss@iki.fi> writes:
On Wed, 2009-09-30 at 16:30 +0200, joakim@verona.se wrote:
Run autogen.sh first.
I've been getting this lately when compiling dovecot 2.0:
main.o: In function
main': /home/joakim/current/unison/build/dovecot-2.0/src/master/main.c:705: undefined reference to
askpass'askpass() is in src/master/askpass.c which is also compiled. Did you again run autogen.sh + configure?...
Embarrassing. Yes that did the trick.
-- Joakim Verona
On Wed, 2009-09-30 at 20:38 +0200, joakim@verona.se wrote:
Timo Sirainen <tss@iki.fi> writes:
On Wed, 2009-09-30 at 16:30 +0200, joakim@verona.se wrote:
Run autogen.sh first.
I've been getting this lately when compiling dovecot 2.0:
main.o: In function
main': /home/joakim/current/unison/build/dovecot-2.0/src/master/main.c:705: undefined reference to
askpass'askpass() is in src/master/askpass.c which is also compiled. Did you again run autogen.sh + configure?...
Embarrassing. Yes that did the trick.
For the future, do the same as me: create a "conf" script that contains something like:
./configure --enable-maintainer-mode $*
When maintainer mode is enabled you don't need to worry about running autogen.sh, because it's done automatically.
participants (2)
-
joakim@verona.se
-
Timo Sirainen