Re: [courier-users] Problem building Authlib

2013-01-27 Thread Harry Duncan
On Sun, Jan 27, 2013 at 3:29 AM, Lisa Muir <34.24...@gmail.com> wrote:
> On 1/27/13, Sam Varshavchik  wrote:
>> 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.
>
> Thanks Sam, checked, and all the path's checked out just fine, took
> the sheep approach and followed the google results blindly, ran make
> distclean then ./configure and now make runs fine, no error.

Sounds like you installed g++ after you ran ./configure, so it wasn't
on the path for configure, the build gave you the error, then you
installed it. Cleaning out and running configure is the way around
that which you stumbled on.

Harry.

--
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


Re: [courier-users] Problem building Authlib

2013-01-26 Thread Lisa Muir
On 1/27/13, Sam Varshavchik  wrote:
> 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.

Thanks Sam, checked, and all the path's checked out just fine, took
the sheep approach and followed the google results blindly, ran make
distclean then ./configure and now make runs fine, no error.

Lisa.

--
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


Re: [courier-users] Problem building Authlib

2013-01-26 Thread Sam Varshavchik

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