
It is comparable to boost::filesystem in that it is using its own namespace and so its not the same as std::, but it differs from boost::filesystem in that it pretends to be std::filesystem in questions of api and behavior.

These comments have been a few weeks ago, but I just found this discussion and want to add a small detail to the suggested workaround implementation in case someone might think about it:
#Android ndk r14bx86 android
Yes the current implementation is irritating - either don't include it at all, or include it so it links!Īs mentioned further up, there is a workable Android alternative which I am using and haven't had any issues with at If I am reading docs right, this is equivalent of using boost::filesystem, right? It doesn't pretend to be std::? It'd be better to get them fixed if we can, but I don't think we need to hold back the feature for them. It's going to take me some time to get the test fixes pushed upstream, but if that takes too long I don't think we need to wait for that before shipping it in r22 beta 1.Īs for the two bugs, I don't think those are severe enough that we necessarily need to fix them before shipping.



#Android ndk r14bx86 full
If you're seeing different behavior then open a bug.Alright, managed to get a full test run on Jelly Bean. usr/local/google/home/danalbert/src/ndk/out/linux/android-ndk-r20-canary/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -target=armv7-none-linux-androideabi16 -gcc-toolchain=/usr/local/google/home/danalbert/src/ndk/out/linux/android-ndk-r20-canary/toolchains/llvm/prebuilt/linux-x86_64 -sysroot /usr/local/google/home/danalbert/src/ndk/out/linux/android-ndk-r20-canary/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -mfpu=vfpv3-d16 -mthumb -Wa,-noexecstack -Wformat -Werror=format-security -stdlib=libc++ -std=c++11 -fPIE - std=gnu++14 -MD -MT CMakeFiles/foo.dir/ -MF CMakeFiles/foo.dir/.d -o CMakeFiles/foo.dir/ -c /usr/local/google/home/danalbert/src/ndk/ndk/foo/foo.cpp The compilation command when built (note the order of the two -std flags):
