I have a dual AMD Opteron configured with the SUSE Linux 8 for AMD64. I am testing the trail system out. The problem comes in when the make gets to compiling the Perl IMAP module. Cyrus SASL compiled fine.
GCC: gcc version 3.2.2 (SuSE Linux) Perl ver: 5.8.0 Cyrus SASL ver: 2.1.13 ./configure --with-openssl --enable-gssapi --enable-plain Cyrus IMAPD ver: 2.1.13 ./configure --with-openssl --with-dbdir --with-sasl --with-libwrap --without-ucdsnmp [snippet] make[2]: Entering directory `/root/src/cyrus-imapd-2.1.13/perl/imap' rm -f blib/arch/auto/Cyrus/IMAP/IMAP.so LD_RUN_PATH="/usr/lib64" cc -shared -L/usr/local/lib64 IMAP.o -o blib/arch/auto/Cyrus/IMAP/IMAP.so ../../lib/libcyrus.a -lssl -lcrypto /usr/lib64/gcc-lib/x86_64-suse-linux/3.2.2/../../../../x86_64-suse-linux/bin/ld: ../../lib/libcyrus.a(imclient.o): relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC ../../lib/libcyrus.a: could not read symbols: Bad value collect2: ld returned 1 exit status make[2]: *** [blib/arch/auto/Cyrus/IMAP/IMAP.so] Error 1 make[2]: Leaving directory `/root/src/cyrus-imapd-2.1.13/perl/imap' make[1]: *** [all] Error 1 make[1]: Leaving directory `/root/src/cyrus-imapd-2.1.13/perl' make: *** [all] Error 1 [snippet] Can anyone help me with it? I wanted to get it working to test out the performance of the system. ---- Curtis Robinson crobinso.at.fit.edu