Lisa Muir writes:
Hi Guys,I'm trying to build Authlib 0.65 on a clean install of Debian squeeze. As far as I can make out, I have all the prerequisites installed, all needed compilers and linkers, and all required libraries, but am getting the following when i tun make: root@mail:~/courier-authlib-0.65.0# make make all-recursive make[1]: Entering directory `/root/courier-authlib-0.65.0' Making all in gdbmobj make[2]: Entering directory `/root/courier-authlib-0.65.0/gdbmobj' make all-am make[3]: Entering directory `/root/courier-authlib-0.65.0/gdbmobj' /bin/bash ./libtool --tag=CXX --mode=link g++ -fhandle-exceptions -static -o testgdbm testgdbm.o libgdbmobj.la libtool: link: unsupported hardcode properties libtool: link: See the libtool documentation for more information. libtool: link: Fatal configuration error. make[3]: *** [testgdbm] Error 1 make[3]: Leaving directory `/root/courier-authlib-0.65.0/gdbmobj' make[2]: *** [all] Error 2 make[2]: Leaving directory `/root/courier-authlib-0.65.0/gdbmobj' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/courier-authlib-0.65.0' make: *** [all] Error 2 root@mail:~/courier-authlib-0.65.0# Does this stand out to anyone? Have I got the wrong C++ compiler installed?
This error comes from libtool. Googling this error message does include a missing g++ install as one of the potential reasons.
Note that merely installing something somewhere on the filesystem accomplishes very little, unless something else can find it; namely that it's in your PATH, and the name matches. Generally, it's expected that a C compiler would be called 'gcc', and the C++ compiler "g++". Gcc can also be installed as, for example "gcc48" or "g++48", for Gcc 4.8, for example. If so, you'll need to make sure that it's in your PATH, and explicitly set CC and CXX variables for the configure script, to override the default names.
But, as Google will tell you yourself, there could be other reasons, too.
pgpzN8AGFqh1k.pgp
Description: PGP signature
------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d
_______________________________________________ courier-users mailing list courier-users@lists.sourceforge.net Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users