Hallo,

I tried to compile DBMail 2 Final on my amd64 debian box.

Autoconf & configure dont complain.
gcc 3.3.5 debian

I use checkinstall to build packages. After a while I get this:

...
make[2]: Entering directory `/root/dbmail-2.0.0'
/bin/sh ./buildtools/mkinstalldirs /usr/local/lib
/bin/sh ./libtool  --mode=install /usr/bin/install -c libdbmail.la
/usr/local/lib/libdbmail.la
libtool: install: warning: relinking `libdbmail.la'
(cd /root/dbmail-2.0.0; /bin/sh ./libtool --mode=relink gcc
-fomit-frame-pointer -g -O2 -W -Wall -Wpointer-arith -Wstrict-prototypes
-o libdbmail.la -rpath /usr/local/lib config.lo debug.lo list.lo
dbmd5.lo md5.lo db.lo misc.lo mime.lo pidfile.lo server.lo
serverchild.lo header.lo pipe.lo forward.lo dsn.lo
mysql/libmysqldbmail.la sort/libsortdbmail.la auth/libauthdbmail.la
-L/usr/lib -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib64 -lssl
-lcrypto )
gcc -shared  config.lo debug.lo list.lo dbmd5.lo md5.lo db.lo misc.lo
mime.lo pidfile.lo server.lo serverchild.lo header.lo pipe.lo forward.lo
dsn.lo  -Wl,--rpath -Wl,/usr/local/lib/dbmail  -L/usr/local/lib/dbmail
-lmysqldbmail -lsortdbmail -lauthdbmail -L/usr/lib -lmysqlclient -lz
-lcrypt -lnsl -lm -L/usr/lib64 -lssl -lcrypto     -Wl,-soname
-Wl,libdbmail.0 -o .libs/libdbmail.0.0.0
/usr/bin/ld: /usr/local/lib/dbmail/libmysqldbmail.a(dbmysql.o):
relocation R_X86_64_32 can not be used when making a shared object;
recompile with -fPIC
/usr/local/lib/dbmail/libmysqldbmail.a: could not read symbols: Bad
value
collect2: ld returned 1 exit status
libtool: install: error: relink `libdbmail.la' with the above command
before installing it
make[2]: *** [install-libLTLIBRARIES] Error 1
make[2]: Leaving directory `/root/dbmail-2.0.0'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/root/dbmail-2.0.0'
make: *** [install-recursive] Error 1

****  Installation failed. Aborting package creation.

Restoring overwritten files from backup...OK

Cleaning up...OK

Bye.

-----END

I tried autoconf 2.13 & 2.5

Can someone Help ?

Thank you.

Gabriel



Reply via email to