@ThePhD ,how are you? I want to add some projects of you to vcpkg, but fail to compile idk on android.
install-arm-neon-android-dbg-out.log
microsoft/vcpkg#34735
Error message:
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/include/ztd/idk/span.hpp:130:18: error: no member named 'operator==' in namespace 'nonstd'
using ::nonstd::operator==;
~~~~~~~~~~^
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/include/ztd/idk/span.hpp:131:18: error: no member named 'operator!=' in namespace 'nonstd'
using ::nonstd::operator!=;
~~~~~~~~~~^
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/include/ztd/idk/span.hpp:132:18: error: no member named 'operator<' in namespace 'nonstd'
using ::nonstd::operator<;
~~~~~~~~~~^
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/include/ztd/idk/span.hpp:133:18: error: no member named 'operator<=' in namespace 'nonstd'
using ::nonstd::operator<=;
~~~~~~~~~~^
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/include/ztd/idk/span.hpp:134:18: error: no member named 'operator>' in namespace 'nonstd'
using ::nonstd::operator>;
~~~~~~~~~~^
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/include/ztd/idk/span.hpp:135:18: error: no member named 'operator>=' in namespace 'nonstd'
using ::nonstd::operator>=;
~~~~~~~~~~^
In file included from /mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/source/ztd/idk/encoding_detection.c.cpp:35:
In file included from /mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/include/ztd/idk/encoding_name.hpp:39:
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/include/ztd/idk/char_traits.hpp:58:22: error: no type named 'mbstate_t' in namespace 'std'; did you mean simply 'mbstate_t'?
using state_type = ::std::mbstate_t;
^~~~~~~~~~~~~~~~
mbstate_t
/android-ndk-r25c/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/mbstate_t.h:47:3: note: 'mbstate_t' declared here
} mbstate_t;
^
In file included from /mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/source/ztd/idk/encoding_detection.c.cpp:37:
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/include/ztd/idk/detail/posix.hpp:70:25: error: use of undeclared identifier 'nl_langinfo'
const char* __name = nl_langinfo(LC_CTYPE);
^
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/source/ztd/idk/encoding_detection.c.cpp:65:29: error: use of undeclared identifier 'nl_langinfo'
const char* __ctype_name = nl_langinfo(CODESET);
^
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/source/ztd/idk/encoding_detection.c.cpp:108:29: error: use of undeclared identifier 'nl_langinfo'
const char* __ctype_name = nl_langinfo(CODESET);
^
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/source/ztd/idk/encoding_detection.c.cpp:228:29: error: use of undeclared identifier 'nl_langinfo'
const char* __ctype_name = nl_langinfo(CODESET);
^
11 errors generated.
@ThePhD ,how are you? I want to add some projects of you to vcpkg, but fail to compile
idkon android.install-arm-neon-android-dbg-out.log
microsoft/vcpkg#34735
Error message:
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/include/ztd/idk/span.hpp:130:18: error: no member named 'operator==' in namespace 'nonstd'
using ::nonstd::operator==;
~~~~~~~~~~^
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/include/ztd/idk/span.hpp:131:18: error: no member named 'operator!=' in namespace 'nonstd'
using ::nonstd::operator!=;
~~~~~~~~~~^
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/include/ztd/idk/span.hpp:132:18: error: no member named 'operator<' in namespace 'nonstd'
using ::nonstd::operator<;
~~~~~~~~~~^
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/include/ztd/idk/span.hpp:133:18: error: no member named 'operator<=' in namespace 'nonstd'
using ::nonstd::operator<=;
~~~~~~~~~~^
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/include/ztd/idk/span.hpp:134:18: error: no member named 'operator>' in namespace 'nonstd'
using ::nonstd::operator>;
~~~~~~~~~~^
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/include/ztd/idk/span.hpp:135:18: error: no member named 'operator>=' in namespace 'nonstd'
using ::nonstd::operator>=;
~~~~~~~~~~^
In file included from /mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/source/ztd/idk/encoding_detection.c.cpp:35:
In file included from /mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/include/ztd/idk/encoding_name.hpp:39:
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/include/ztd/idk/char_traits.hpp:58:22: error: no type named 'mbstate_t' in namespace 'std'; did you mean simply 'mbstate_t'?
using state_type = ::std::mbstate_t;
^~~~~~~~~~~~~~~~
mbstate_t
/android-ndk-r25c/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/mbstate_t.h:47:3: note: 'mbstate_t' declared here
} mbstate_t;
^
In file included from /mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/source/ztd/idk/encoding_detection.c.cpp:37:
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/include/ztd/idk/detail/posix.hpp:70:25: error: use of undeclared identifier 'nl_langinfo'
const char* __name = nl_langinfo(LC_CTYPE);
^
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/source/ztd/idk/encoding_detection.c.cpp:65:29: error: use of undeclared identifier 'nl_langinfo'
const char* __ctype_name = nl_langinfo(CODESET);
^
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/source/ztd/idk/encoding_detection.c.cpp:108:29: error: use of undeclared identifier 'nl_langinfo'
const char* __ctype_name = nl_langinfo(CODESET);
^
/mnt/vcpkg-ci/buildtrees/ztd-idk/src/f54d488079-38e2ce903b.clean/source/ztd/idk/encoding_detection.c.cpp:228:29: error: use of undeclared identifier 'nl_langinfo'
const char* __ctype_name = nl_langinfo(CODESET);
^
11 errors generated.