[Dovecot] Error While compiling with the Mysql patch
Hi!
When I'm trying to compile the source-code I get this error message:
mycrypt.o: In function mycrypt': /root/soft/dovecot-0.99.10.4/src/auth/mycrypt.c:11: undefined reference to
crypt'
/usr/local/lib/mysql/libmysqlclient.a(my_compress.o): In function
my_compress_alloc': my_compress.o(.text+0xb4): undefined reference to
compress'
/usr/local/lib/mysql/libmysqlclient.a(my_compress.o): In function
my_uncompress': my_compress.o(.text+0x12a): undefined reference to
uncompress'
I Included the FLAGS:
AUTH_CFLAGS="-I/usr/local/include/mysql -DPASSDB_MYSQL -DUSERDB_MYSQL"
AUTH_LIBS="-L/usr/local/lib/mysql -lmysqlclient" \
Before to compile, and I'm using a Debian woody.
Do you know what happens?
Thanks
Xavi
Hi Xavier,
On Feb 12, 2004, at 8:27 PM, Xavier Orduña wrote:
Hi!
When I'm trying to compile the source-code I get this error message:
mycrypt.o: In function
mycrypt': /root/soft/dovecot-0.99.10.4/src/auth/mycrypt.c:11: undefined reference to
crypt'
This can be solved by adding "-lcrypt" to your AUTH_LIBS variable.
/usr/local/lib/mysql/libmysqlclient.a(my_compress.o): In function
my_compress_alloc': my_compress.o(.text+0xb4): undefined reference to
compress' /usr/local/lib/mysql/libmysqlclient.a(my_compress.o): In functionmy_uncompress': my_compress.o(.text+0x12a): undefined reference to
uncompress'
I haven't tried to compile dovecot with the mysql patch, so I don't know for sure, but it MIGHT be working after you added the -lcrypt, and do a "make" again.
I Included the FLAGS:
AUTH_CFLAGS="-I/usr/local/include/mysql -DPASSDB_MYSQL -DUSERDB_MYSQL"
AUTH_LIBS="-L/usr/local/lib/mysql -lmysqlclient" \Before to compile, and I'm using a Debian woody.
Do you know what happens?
Thanks
Xavi
Regards,
Maikel Verheijen.
participants (2)
-
Maikel Verheijen
-
Xavier Orduña