I'm trying to build FileZilla_3.34.0-rc1_src.
Ubuntu 16.04
configure passed OK
During make I get the following errors:
Code: Select all
# ...
server.cpp: In function ‘std::tuple<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > GetDefaultHost(ServerProtocol)’:
server.cpp:819:40: error: converting to ‘std::tuple<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >’ from initializer list would use explicit constructor ‘constexpr std::tuple<_T1, _T2>::tuple(_U1&&, _U2&&) [with _U1 = const wchar_t (&)[22]; _U2 = const wchar_t (&)[1]; <template-parameter-2-3> = void; _T1 = std::__cxx11::basic_string<wchar_t>; _T2 = std::__cxx11::basic_string<wchar_t>]’
return {L"file.core.windows.net", L""};
^
server.cpp:821:40: error: converting to ‘std::tuple<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >’ from initializer list would use explicit constructor ‘constexpr std::tuple<_T1, _T2>::tuple(_U1&&, _U2&&) [with _U1 = const wchar_t (&)[22]; _U2 = const wchar_t (&)[1]; <template-parameter-2-3> = void; _T1 = std::__cxx11::basic_string<wchar_t>; _T2 = std::__cxx11::basic_string<wchar_t>]’
return {L"blob.core.windows.net", L""};
^
server.cpp:823:41: error: converting to ‘std::tuple<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >’ from initializer list would use explicit constructor ‘constexpr std::tuple<_T1, _T2>::tuple(_U1&&, _U2&&) [with _U1 = const wchar_t (&)[23]; _U2 = const wchar_t (&)[1]; <template-parameter-2-3> = void; _T1 = std::__cxx11::basic_string<wchar_t>; _T2 = std::__cxx11::basic_string<wchar_t>]’
return {L"storage.googleapis.com", L""};
^
server.cpp:825:35: error: converting to ‘std::tuple<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >’ from initializer list would use explicit constructor ‘constexpr std::tuple<_T1, _T2>::tuple(_U1&&, _U2&&) [with _U1 = const wchar_t (&)[17]; _U2 = const wchar_t (&)[1]; <template-parameter-2-3> = void; _T1 = std::__cxx11::basic_string<wchar_t>; _T2 = std::__cxx11::basic_string<wchar_t>]’
return {L"s3.amazonaws.com", L""};
^
make[3]: *** [libengine_a-server.o] Error 1
Makefile:1317: recipe for target 'libengine_a-server.o' failed
make[3]: Leaving directory '/home/dm/install/FileZilla3/src/engine'
make[2]: *** [all] Error 2
Makefile:541: recipe for target 'all' failed
make[2]: Leaving directory '/home/dm/install/FileZilla3/src/engine'
make[1]: *** [all-recursive] Error 1
Makefile:436: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/home/dm/install/FileZilla3/src'
make: *** [all-recursive] Error 1
Makefile:619: recipe for target 'all-recursive' failed
2018-06-09 09:42: make error
TIA,
d