Getting Error while building Cyrus1527 (SASL) on 64 bit SUSE Linux

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Info Cyrus]     [Squirrel Mail]     [Linux Media]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux