Hi,
Following the instructions from
http://juniper.github.io/contrail-vnc/README.html ;;, I call scons to
start the build process. After a while, I get:
/home/tom/tmp/contrail
-vnc/build/include/boost/lexical_cast.hpp:1426:17: note: in expansion
of macro ‘BOOST_STATIC_ASSERT_MSG’
BOOST_STATIC_ASSERT_MSG(( sizeof(CharT) == sizeof(T)
),
^
/home/tom/tmp/contrail-vnc/third_party/thrift
-0.8.0/lib/cpp/src/transport/TSSLSocket.cpp: At global scope:
/home/tom/tmp/contrail-vnc/third_party/thrift
-0.8.0/lib/cpp/src/transport/TSSLSocket.cpp:350:1: error: reference to
‘uint64_t’ is ambiguous
uint64_t TSSLSocketFactory::count_ = 0;
^
In file included from /usr/lib64/gcc/x86_64-suse
-linux/5/include/stdint.h:9:0,
from /usr/include/netinet/in.h:22,
from /usr/include/arpa/inet.h:22,
from /home/tom/tmp/contrail-vnc/third_party/thrift
-0.8.0/lib/cpp/src/transport/TSSLSocket.cpp:26:
/usr/include/stdint.h:55:27: note: candidates are: typedef long
unsigned int uint64_t
typedef unsigned long int uint64_t;
^
In file included from /home/tom/tmp/contrail
-vnc/build/include/boost/numeric/conversion/numeric_cast_traits.hpp:31:
0,
from /home/tom/tmp/contrail
-vnc/build/include/boost/numeric/conversion/cast.hpp:34,
from /home/tom/tmp/contrail
-vnc/build/include/boost/lexical_cast.hpp:40,
from /home/tom/tmp/contrail-vnc/third_party/thrift
-0.8.0/lib/cpp/src/transport/TSSLSocket.cpp:32:
/home/tom/tmp/contrail-vnc/build/include/boost/cstdint.hpp:311:42:
note: typedef boost::ulong_long_type boost::uint64_t
typedef ::boost::ulong_long_type uint64_t;
^
Makefile:1052: recipe for target 'TSSLSocket.lo' failed
make[3]: *** [TSSLSocket.lo] Error 1
make[3]: Leaving directory '/home/tom/tmp/contrail
-vnc/build/third_party/thrift/lib/cpp'
Makefile:1410: recipe for target 'install-recursive' failed
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory '/home/tom/tmp/contrail
-vnc/build/third_party/thrift/lib/cpp'
Makefile:480: recipe for target 'install-recursive' failed
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory '/home/tom/tmp/contrail
-vnc/build/third_party/thrift/lib'
Makefile:512: recipe for target 'install-recursive' failed
make: *** [install-recursive] Error 1
scons: *** [build/third_party/thrift/config.status] Error 2
scons: building terminated because of errors.
Any hints how to solve that problem?
btw. I created a github issue for that:
https://github.com/Juniper/contrail-vnc/issues/25
TIA
Tom
_______________________________________________
Dev mailing list
[email protected]
http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org