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.



_______________________________________________
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel

Reply via email to