[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-devel] Build problems on Solaris x86 2.8
From: |
Sam Eaton |
Subject: |
[Monotone-devel] Build problems on Solaris x86 2.8 |
Date: |
Fri, 29 Apr 2005 02:02:26 +0100 |
User-agent: |
Mutt/1.5.6i |
I've made several attempts to build monotone 0.18 on a Solaris 2.8 x86
box with no success.
I've tried with both gcc 3.4.3 and an older 3.1.1 that's also on the box
- same gcc used for building both boost and monotone
Boost appears to build fine - I've tried building it using the
instructions in the INSTALL docs, and just with a bare 'bjam' to get the
defaults. Libraries seem to be created fine.
monotone succeeds in doing configure and finds the boost libraries.
make gives the following error :
if g++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.
-I./lua -I./sqlite -I
../boost_1_32_0 -I/usr/local/include -I./lua -I./sqlite -DNDEBUG
-DBOOST_DISABLE_THREADS -Wall -
O2 -fno-strict-aliasing -MT unix/process.o -MD -MP -MF "unix/.deps/process.Tpo"
\
-c -o unix/process.o `test -f 'unix/process.cc' || echo './'`unix/process.cc;
\
then mv -f "unix/.deps/process.Tpo" "unix/.deps/process.Po"; \
else rm -f "unix/.deps/process.Tpo"; exit 1; \
fi
In file included from ../boost_1_32_0/boost/iterator/iterator_adaptor.hpp:15,
from ../boost_1_32_0/boost/iterator_adaptors.hpp:8,
from ./boost/circular_buffer_base.hpp:20,
from ./boost/circular_buffer.hpp:19,
from ./sanity.hh:14,
from unix/process.cc:14:
../boost_1_32_0/boost/iterator/iterator_facade.hpp:484: error: expected
identifier before numeric
constant
../boost_1_32_0/boost/iterator/iterator_facade.hpp:484: error: ISO C++ forbids
declaration of `pa
rameter' with no type
../boost_1_32_0/boost/iterator/iterator_facade.hpp:484: error: expected `>'
before numeric consta
nt
../boost_1_32_0/boost/iterator/iterator_facade.hpp:484: error: `Derived2' was
not declared in thi
s scope
../boost_1_32_0/boost/iterator/iterator_facade.hpp:484: error: `Derived2' was
not declared in thi
s scope
../boost_1_32_0/boost/iterator/iterator_facade.hpp:484: error: template
argument 3 is invalid
../boost_1_32_0/boost/iterator/iterator_facade.hpp:484: error: template
argument 2 is invalid
../boost_1_32_0/boost/iterator/iterator_facade.hpp:484: error: template
argument 3 is invalid
../boost_1_32_0/boost/iterator/iterator_facade.hpp:484: error: expected
init-declarator before "o
perator"
../boost_1_32_0/boost/iterator/iterator_facade.hpp:484: error: expected `;'
before "operator"
../boost_1_32_0/boost/iterator/iterator_facade.hpp:485: error: expected
identifier before numeric
constant
../boost_1_32_0/boost/iterator/iterator_facade.hpp:485: error: ISO C++ forbids
declaration of `pa
rameter' with no type
../boost_1_32_0/boost/iterator/iterator_facade.hpp:485: error: expected `>'
before numeric consta
nt
../boost_1_32_0/boost/iterator/iterator_facade.hpp:485: error: `Derived2' was
not declared in thi
s scope
../boost_1_32_0/boost/iterator/iterator_facade.hpp:485: error: `Derived2' was
not declared in thi
s scope
../boost_1_32_0/boost/iterator/iterator_facade.hpp:485: error: template
argument 3 is invalid
../boost_1_32_0/boost/iterator/iterator_facade.hpp:485: error: template
argument 2 is invalid
../boost_1_32_0/boost/iterator/iterator_facade.hpp:485: error: template
argument 3 is invalid
It goes on like this for more, but that should convey it.
I get the same basic error in the same place on the older gcc, just
somewhat different error messages from the older version
Anyone offer me any hints?
Thanks,
Sam.
--
"Fortified with Essential Bitterness and Sarcasm"
Matt Groening, "Binky's Guide to Love".
- [Monotone-devel] Build problems on Solaris x86 2.8,
Sam Eaton <=