Hello,

We have a new internal server that is running RedHat Enterprise Linux 4 with Intel(R) Xeon(R) CPU 5130. This is a 64-bit system. As a result, I am having some trouble getting UW IMAP to compile correctly ... and even worse trouble with Mail::Cclient.

Ok. I am using UW IMAP 2004g in this case as Mail::Cclient perl module does not support v2006 at this time. On all my other RHEL servers all I need is to get c-client.a to compile and I use

make slx SSLTYPE=none

On this one, the ocmpile does not complete and ends with:


Building bundled tools...
cd mtest;make
make[2]: Entering directory `/xd1/setup/sources/imap-2004g/mtest'
`cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c -o mtest.o mtest.c `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -o mtest mtest.o ../c-client/c-client.a `cat ../c-client/LDFLAGS`
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld returned 1 exit status
make[2]: *** [mtest] Error 1
make[2]: Leaving directory `/xd1/setup/sources/imap-2004g/mtest'
make[1]: *** [bundled] Error 2
make[1]: Leaving directory `/xd1/setup/sources/imap-2004g'
make: *** [slx] Error 2


However, c-client.a does get built. But the failure to build mtest is worrying. Now, when I try to Build Mail::Cclient (v1.12), I get may errors of the form:

/usr/bin/ld: warning: i386 architecture of input file `mh.o' is incompatible with i386:x86-64 output /usr/bin/ld: warning: i386 architecture of input file `mx.o' is incompatible with i386:x86-64 output

and in the end I do not get anything useful. I have heard Mark say in the past that UW IMAP doesn't compile on 64-bit. However, I am not sure how to force it and Mail::Cclient to both be "32-bit" via the compile options. If anyone has solved this issue, I would greatly appreciate some advise.

Thank you,

-Erik Kangas



_______________________________________________
Imap-uw mailing list
Imap-uw@u.washington.edu
https://mailman1.u.washington.edu/mailman/listinfo/imap-uw

Reply via email to