Hi,

I'm trying to build VPP on a linux server, I'm following the same steps I
did before when I tested VPP but this time it is not working.

git clone https://gerrit.fd.io/r/vpp
dpkg -l | grep vpp --> Empty
dpkg -l | grep DPDK --> Empty
make install-dep
make install-ext-deps
make build-release

Failed from build-release

-- Build files have been written to:
/etc/vpp/vpp/build-root/build-vpp-native/vpp
@@@@ Building vpp in /etc/vpp/vpp/build-root/build-vpp-native/vpp @@@@
[1517/2527] Building CXX object
CMakeFiles/vpp-api/vapi/CMakeFiles/vapi_cpp_test.dir/vapi_cpp_test.cpp.o
FAILED:
CMakeFiles/vpp-api/vapi/CMakeFiles/vapi_cpp_test.dir/vapi_cpp_test.cpp.o
ccache /usr/lib/ccache/c++  -DHAVE_FCNTL64 -D_FORTIFY_SOURCE=2
-I/etc/vpp/vpp/src -ICMakeFiles -I/etc/vpp/vpp/src/vpp-api/vapi/..
-ICMakeFiles/vpp-api/vapi/.. -ICMakeFiles/vpp-api/vapi -O3 -DNDEBUG   -g
-Werror -Wall -Wno-address-of-packed-member -O3 -fstack-protector
-fno-common -march=corei7 -mtune=corei7-avx -MD -MT
CMakeFiles/vpp-api/vapi/CMakeFiles/vapi_cpp_test.dir/vapi_cpp_test.cpp.o
-MF
CMakeFiles/vpp-api/vapi/CMakeFiles/vapi_cpp_test.dir/vapi_cpp_test.cpp.o.d
-o CMakeFiles/vpp-api/vapi/CMakeFiles/vapi_cpp_test.dir/vapi_cpp_test.cpp.o
-c /etc/vpp/vpp/src/vpp-api/vapi/vapi_cpp_test.cpp
In file included from /usr/include/c++/9/string:55,
                 from /usr/include/c++/9/stdexcept:39,
                 from /usr/include/c++/9/array:39,
                 from /usr/include/c++/9/tuple:39,
                 from /usr/include/c++/9/bits/unique_ptr.h:37,
                 from /usr/include/c++/9/memory:80,
                 from /etc/vpp/vpp/src/vpp-api/vapi/vapi_cpp_test.cpp:18:
/usr/include/c++/9/bits/basic_string.h: In static member function ‘static
int std::__cxx11::basic_string<_CharT, _Traits,
_Alloc>::_S_compare(std::__cxx11::basic_string<_CharT, _Traits,
_Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits,
_Alloc>::size_type)’:
/usr/include/c++/9/bits/basic_string.h:409:46: error: ‘__max’ is not a
member of ‘__gnu_cxx::__numeric_traits<int>’
  409 |  if (__d > __gnu_cxx::__numeric_traits<int>::__max)
      |                                              ^~~~~
/usr/include/c++/9/bits/basic_string.h:410:45: error: ‘__max’ is not a
member of ‘__gnu_cxx::__numeric_traits<int>’
  410 |    return __gnu_cxx::__numeric_traits<int>::__max;
      |                                             ^~~~~
/usr/include/c++/9/bits/basic_string.h:411:51: error: ‘__min’ is not a
member of ‘__gnu_cxx::__numeric_traits<int>’
  411 |  else if (__d < __gnu_cxx::__numeric_traits<int>::__min)
      |                                                   ^~~~~
/usr/include/c++/9/bits/basic_string.h:412:45: error: ‘__min’ is not a
member of ‘__gnu_cxx::__numeric_traits<int>’
  412 |    return __gnu_cxx::__numeric_traits<int>::__min;
      |                                             ^~~~~
In file included from /usr/include/c++/9/bits/basic_string.h:6496,
                 from /usr/include/c++/9/string:55,
                 from /usr/include/c++/9/stdexcept:39,
                 from /usr/include/c++/9/array:39,
                 from /usr/include/c++/9/tuple:39,
                 from /usr/include/c++/9/bits/unique_ptr.h:37,
                 from /usr/include/c++/9/memory:80,
                 from /etc/vpp/vpp/src/vpp-api/vapi/vapi_cpp_test.cpp:18:
/usr/include/c++/9/ext/string_conversions.h: In static member function
‘static bool __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base
...), const char*, const _CharT*, std::size_t*, _Base
...)::_Range_chk::_S_chk(_TRet, std::true_type)’:
/usr/include/c++/9/ext/string_conversions.h:75:50: error: ‘__min’ is not a
member of ‘__gnu_cxx::__numeric_traits<int>’
   75 |      return __val < _TRet(__numeric_traits<int>::__min)
      |                                                  ^~~~~
/usr/include/c++/9/ext/string_conversions.h:76:48: error: ‘__max’ is not a
member of ‘__gnu_cxx::__numeric_traits<int>’
   76 |        || __val > _TRet(__numeric_traits<int>::__max);
      |                                                ^~~~~
[1580/2527] Building C object
CMakeFiles/vnet/CMakeFiles/vnet_hsw.dir/ipsec/esp_decrypt.c.o
ninja: build stopped: subcommand failed.
make[1]: *** [Makefile:693: vpp-build] Error 1
make[1]: Leaving directory '/etc/vpp/vpp/build-root'
make: *** [Makefile:408: build-release] Error 2
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#21709): https://lists.fd.io/g/vpp-dev/message/21709
Mute This Topic: https://lists.fd.io/mt/92553465/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/1480452/21656/631435203/xyzzy 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to