monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] monotone 0.20 won't compile (Linux and Solaris)


From: Will Robertson
Subject: Re: [Monotone-devel] monotone 0.20 won't compile (Linux and Solaris)
Date: Wed, 06 Jul 2005 17:25:52 +0100

On Wed, 2005-07-06 at 22:13 +0800, Matt Johnston wrote:
> Will Robertson [Wednesday 6 July 2005] :
>  >
>  > Hi all,
>  >   I'm afraid I can't get the source d/l from
>  > "http://www.venge.net/monotone/downloads/monotone-0.20.tar.gz"; to
>  > compile on neither Gentoo Linux (i686) nor Solaris 8 (Sparc).  They both
>  > give similar errors.
>  >   I have GCC 3.3.5 on Gentoo and GCC 3.4 on Solaris, the optimisations I
>  > use on Gentoo are very mild (-march=i686 -O2 -pipe
>  > -fomit-frame-pointer):
> 
> I think this is due to having an older version of boost -
> monotone 0.20 depends on boost 1.32.0
> 
> Matt
> 

Aha!  That would explain it.  The INSTALL docs on venge.net web-page
still say 1.30+, and I've only got 1.31 installed on both machines;  I
admit I didn't check any INSTALL/README docs in the d/l.





On Wed, 2005-07-06 at 16:25 +0200, Olivier Andrieu wrote: 
>  Will Robertson [Wednesday 6 July 2005] :

[...]

> Don't use -fomit-frame-pointer, it usually breaks cryptopp IIRC. 
> If you use -O2, you'd better specify -fno-strict-aliasing too.
> 
> But this has nothing to do with the errors you get :) Wrong libboost
> version maybe ?
> 

I can test changing the args (after trying the Boost u/g) but it
compiled and ran fine for monotone 0.19...

-- 
Will Robertson, Systems Administrator
Gordian Knot Ltd.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]