This is a discussion on [courier-users] Problem compiling AuthLib .57 on Solaris10 within the Courier-Imap forums, part of the Mail Servers and Related category; To all, I'm having the oddest problem attempting to compile authlib 0.57 on a freshly built and patched ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
To all,
I'm having the oddest problem attempting to compile authlib 0.57 on a freshly built and patched Solaris 10 box... I've ensured the only ld in use is the gnu version, I've tried to look up the error in google (which gives some information, but nothing specific to my issue), and i've even tried the gnu ld linker included with Solaris 10, with the same results (but slightly different paths to ld of course). I am using the Solaris 10 installation of gcc, and have compiled libtools, binutil, and everything else custom built on this system with that version. I did a standard ./configure of authlib... Here's what I get when I run a gmake: (good stuff here) ....... gmake[3]: Entering directory `/usr/local/src/courier-authlib-0.57/liblog' gmake[3]: Leaving directory `/usr/local/src/courier-authlib-0.57/liblog' gmake[2]: Leaving directory `/usr/local/src/courier-authlib-0.57/liblog' gmake[2]: Entering directory `/usr/local/src/courier-authlib-0.57' Linking libcourierauthsasl.la /usr/local/bin/ld:.libs/libcourierauthsasl.so.0.0.0.exp: file format not recognized; treating as linker script /usr/local/bin/ld:.libs/libcourierauthsasl.so.0.0.0.exp:1: parse error collect2: ld returned 1 exit status gmake[2]: *** [libcourierauthsasl.la] Error 1 gmake[2]: Leaving directory `/usr/local/src/courier-authlib-0.57' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/local/src/courier-authlib-0.57' gmake: *** [all] Error 2 -bash-3.00$ cat .libs/libcourierauthsasl.so.0.0.0.exp { global: auth_sasl; local: *; }; -bash-3.00$ ld --version GNU ld version 2.16 Copyright 2005 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty. -bash-3.00$ which ld /usr/local/bin/ld Now, unless my eyes are deceiving me, ..libs/libcourierauthsasl.so.0.0.0.exp doesn't look like an object file.. Can anyone help me solve this dilemma? I'm not much of a coder so I am unsure where to even look to begin resolving this.. I don't believe disabling SASL is the best course to go, especially since the only reason I'm installing IMAP is to get encrypted SSL IMAP which, unless I'm mistaken, uses SASL. Thanks for any help, Ricardo ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ courier-users mailing list courier-users@lists.sourceforge.net Unsubscribe: https://lists.sourceforge.net/lists/.../courier-users |