[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Monotone-devel] The everlasting release
From: |
Stephen Leake |
Subject: |
Re: [Monotone-devel] The everlasting release |
Date: |
Sat, 01 Jan 2011 16:44:05 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.2 (windows-nt) |
stephe writes:
> Thomas Keller <address@hidden> writes:
>> As a fall-out of the aforementioned docathon I started to clean up our
>> source tree a little and moved stuff around (work is kept in
>> nvm.source-tree-cleanup). Thanks again to Richard which helped me with
>> some automake issues here and there this slowly gets in a usable shape.
>> Whats missing is the documentation and more testing on other platforms
>> (Win32 most noticably) before this hits the trunk.
>I'm trying to build this on Win32. It fails on the first call to g++:
> g++ -I. -I../monotone.source-tree-cleanup -I/mingw/include
> -DWIN32 -DNETXX_NO_PTON -DNETXX_NO_NTOP -DNETXX_NO_INET6 -g -O2 -Wall -W
> -Wno-unused -MT src/win32/get_system_flavour.o -MD -MP -MF $depbase.Tpo -c -o
> src/win32/get_system_flavour.o
> ../monotone.source-tree-cleanup/src/win32/get_system_flavour.cc &&\
> mv -f $depbase.Tpo $depbase.Po
>../monotone.source-tree-cleanup/src/win32/get_system_flavour.cc:10:19:
>base.hh: No such file or directory
>../monotone.source-tree-cleanup/src/win32/get_system_flavour.cc:11:21:
>sanity.hh: No such file or directory
>base.hh is in ../monotone.source-tree-cleanup/src.
>I'm not clear if I should edit all files to change '#include "foo.hh"'
>to '#include "src/foo.hh"', or if the include path should be fixed in
>the Makefile; I'm not clear on the best way to do that either.
I made some progress on this; unix/* has '#include "../foo.hh"', so I
edited win32/* to have that.
Now it's dying on:
../monotone.source-tree-cleanup/src/sanity.cc:18:37: boost/circular_buffer.hpp:
No such file or directory
Apparently circular_buffer is not in Boost 1.34.1. Cygwin is at Boost
1.43. INSTALL says we support Boost 1.33.
Hmm. Annotate says this include line has been there since 2007, and it's
in main, where it compiles fine. But it's definitely not in my MinGW
installation of Boost 1.34 so I'm confused.
--
-- Stephe