Hi there,
I'm using Capn' Proto version 0.5.3 (as suggested) but I encountered these errors during make -j8 install (the configure seems successful, though):
In file included from src/capnp/compiler/lexer.c++:22:
In file included from src/capnp/compiler/lexer.h:29:
In file included from ./src/capnp/compiler/lexer.capnp.h:7:
In file included from ./src/capnp/generated-header-support.h:31:
./src/capnp/layout.h:129:65: error: value of type 'bool' is not implicitly convertible to 'capnp::Kind'
template <typename T, bool b> struct ElementSizeForType<List<T, b>> {
^
In file included from src/capnp/compiler/grammar.capnp.c++:4:
In file included from src/capnp/compiler/grammar.capnp.h:7:
In file included from ./src/capnp/generated-header-support.h:31:
./src/capnp/layout.h:129:65: error: value of type 'bool' is not implicitly convertible to 'capnp::Kind'
template <typename T, bool b> struct ElementSizeForType<List<T, b>> {
^
In file included from src/capnp/compiler/lexer.capnp.c++:4:
In file included from src/capnp/compiler/lexer.capnp.h:7:
In file included from ./src/capnp/generated-header-support.h:31:
./src/capnp/layout.h:129:65: error: value of type 'bool' is not implicitly convertible to 'capnp::Kind'
template <typename T, bool b> struct ElementSizeForType<List<T, b>> {
^
In file included from src/capnp/compiler/parser.c++:22:
In file included from src/capnp/compiler/parser.h:29:
In file included from ./src/capnp/compiler/grammar.capnp.h:7:
In file included from ./src/capnp/generated-header-support.h:31:
./src/capnp/layout.h:129:65: error: value of type 'bool' is not implicitly convertible to 'capnp::Kind'
template <typename T, bool b> struct ElementSizeForType<List<T, b>> {
^
In file included from src/capnp/compiler/lexer.c++:22:
In file included from src/capnp/compiler/lexer.h:30:
./src/kj/parse/common.h:163:11: error: missing 'typename' prior to dependent type template name 'ParserRef<Input, Output>::WrapperImpl'
constexpr ParserRef<Input, Output>::WrapperImpl
^
Besides, I can't find where is v8/src/taint_tracking/capnp-diff.patch, even on v8 official git repo, so I can't do patch -p1 < v8/src/taint_tracking/capnp-diff.patch. And it seems I need to install v8 in advance? What version do you use?
Could you help me with these issues?
Hi there,
I'm using Capn' Proto version 0.5.3 (as suggested) but I encountered these errors during make -j8 install (the configure seems successful, though):
In file included from src/capnp/compiler/lexer.c++:22:
In file included from src/capnp/compiler/lexer.h:29:
In file included from ./src/capnp/compiler/lexer.capnp.h:7:
In file included from ./src/capnp/generated-header-support.h:31:
./src/capnp/layout.h:129:65: error: value of type 'bool' is not implicitly convertible to 'capnp::Kind'
template <typename T, bool b> struct ElementSizeForType<List<T, b>> {
^
In file included from src/capnp/compiler/grammar.capnp.c++:4:
In file included from src/capnp/compiler/grammar.capnp.h:7:
In file included from ./src/capnp/generated-header-support.h:31:
./src/capnp/layout.h:129:65: error: value of type 'bool' is not implicitly convertible to 'capnp::Kind'
template <typename T, bool b> struct ElementSizeForType<List<T, b>> {
^
In file included from src/capnp/compiler/lexer.capnp.c++:4:
In file included from src/capnp/compiler/lexer.capnp.h:7:
In file included from ./src/capnp/generated-header-support.h:31:
./src/capnp/layout.h:129:65: error: value of type 'bool' is not implicitly convertible to 'capnp::Kind'
template <typename T, bool b> struct ElementSizeForType<List<T, b>> {
^
In file included from src/capnp/compiler/parser.c++:22:
In file included from src/capnp/compiler/parser.h:29:
In file included from ./src/capnp/compiler/grammar.capnp.h:7:
In file included from ./src/capnp/generated-header-support.h:31:
./src/capnp/layout.h:129:65: error: value of type 'bool' is not implicitly convertible to 'capnp::Kind'
template <typename T, bool b> struct ElementSizeForType<List<T, b>> {
^
In file included from src/capnp/compiler/lexer.c++:22:
In file included from src/capnp/compiler/lexer.h:30:
./src/kj/parse/common.h:163:11: error: missing 'typename' prior to dependent type template name 'ParserRef<Input, Output>::WrapperImpl'
constexpr ParserRef<Input, Output>::WrapperImpl
^
Besides, I can't find where is v8/src/taint_tracking/capnp-diff.patch, even on v8 official git repo, so I can't do patch -p1 < v8/src/taint_tracking/capnp-diff.patch. And it seems I need to install v8 in advance? What version do you use?
Could you help me with these issues?