Getting Error while building Cyrus1527 (SASL) on 64 bit SUSE Linux
saurabh kaushal
skaushal.schip at gmail.com
Sun Feb 22 05:41:53 EST 2009
Hi,
I am using Cyrus1527 which was working file on 32 bit machines. When I am
building the same code onto 64 bit Linux machine I am getting following
issues:
1. There is different flow on configure (which we saw in config.log) on 32
bit and 64 bit machine, which is as follows:
*on 32-bit
*configure:1560: checking if the linker (/usr/ccs/bin/ld) is GNU ld
*on 64-bit*
configure:1560: checking if the linker (/usr/ccs/bin/ld) is GNU ld
*on 32-bit*
GNU ld version 2.11.90.0.8 (with BFD 2.11.90.0.8)
*on 64-bit*
ltconfig:1635: checking if global_symbol_pipe works
*on 32-bit*
ltconfig:1639: eval "/usr/bin/nm -B conftest.o | sed -n -e 's/^.*[
]\([ABCDGISTW]\)[ ][ ]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p'
> conftest.nm"
*on 64-bit*
ltconfig:1639: eval "/usr/ccs/bin/nm -p conftest.o | sed -n -e 's/^.*[
]\([BCDEGRST]\)[ ][ ]*\(_\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p'
> conftest.nm"
*on 32-bit*
configure:2507: checking for db_create in -ldb-3
*on 64-bit*
configure:2638: checking for ndbm.h
*on 32-bit*
configure:2507: checking for db_create in -ldb-3
*on 64-bit*
configure:2638: checking for ndbm.h
*On 64 bit there are two extra lines in the log which are:
*configure:3136: checking for gethostbyname in -lnsl
configure:3176: checking for connect in –lsocket
2. Although configure was successful, when I did make it gave me following
error
*/usr/bin/ld: cannot find -lsocket*
*collect2: ld returned 1 exit status*
Could anyone please help me regarding the same. I quick reply would really
be a great help.
Regards,
Saurabh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.andrew.cmu.edu/pipermail/cyrus-sasl/attachments/20090222/8319730f/attachment.html
More information about the Cyrus-sasl
mailing list