worawit / blutter

Flutter Mobile Application Reverse Engineering Tool
MIT License
760 stars 128 forks source link

/root/blutter/blutter/src/pch.h:12:10: fatal error: format: No such file or directory #23

Open Syntaxerr101 opened 7 months ago

Syntaxerr101 commented 7 months ago

Testing on termux

root@localhost:~/blutter# python3 blutter.py lib/ out1 Dart version: 3.0.3, Snapshot: 90b56a561f70cd55e972cb49b79b3d8b, Target: android arm64 -- Configuring done -- Generating done -- Build files have been written to: /root/blutter/build/blutter_dartvm3.0.3_android_arm64 [1/22] Building CXX object CMakeFiles/blutter_dartvm3.0.3_android_arm64.dir/cmake_pch.hxx.gch FAILED: CMakeFiles/blutter_dartvm3.0.3_android_arm64.dir/cmake_pch.hxx.gch /bin/c++ -DDART_COMPRESSED_POINTERS -DDART_PRECOMPILED_RUNTIME -DDART_TARGET_OS_ANDROID -DDART_TARGET_OS_WINDOWS_UWP -DEXCLUDE_CFE_AND_KERNEL_PLATFORM -DFRIDA_TEMPLATE_DIR=\"/root/blutter/scripts\" -DHAS_TYPE_REF -DNDEBUG -DPRODUCT -DTARGET_ARCH_ARM64 -DU_USING_ICU_NAMESPACE=0 -D_HAS_EXCEPTIONS=0 -I/usr/include/capstone -isystem /root/blutter/packages/include/dartvm3.0.3 -O3 -DNDEBUG -O3 -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden -fno-omit-frame-pointer -std=c++20 -Winvalid-pch -x c++-header -include /root/blutter/build/blutter_dartvm3.0.3_android_arm64/CMakeFiles/blutter_dartvm3.0.3_android_arm64.dir/cmake_pch.hxx -MD -MT CMakeFiles/blutter_dartvm3.0.3_android_arm64.dir/cmake_pch.hxx.gch -MF CMakeFiles/blutter_dartvm3.0.3_android_arm64.dir/cmake_pch.hxx.gch.d -o CMakeFiles/blutter_dartvm3.0.3_android_arm64.dir/cmake_pch.hxx.gch -c /root/blutter/build/blutter_dartvm3.0.3_android_arm64/CMakeFiles/blutter_dartvm3.0.3_android_arm64.dir/cmake_pch.hxx.cxx In file included from /root/blutter/build/blutter_dartvm3.0.3_android_arm64/CMakeFiles/blutter_dartvm3.0.3_android_arm64.dir/cmake_pch.hxx:5, from : /root/blutter/blutter/src/pch.h:12:10: fatal error: format: No such file or directory 12 | #include | ^~~~ compilation terminated. ninja: build stopped: subcommand failed. Traceback (most recent call last): File "/root/blutter/blutter.py", line 138, in main(args.indir, args.outdir, args.rebuild, args.vs_sln) File "/root/blutter/blutter.py", line 120, in main cmake_blutter(blutter_name, dartlib_name, macros) File "/root/blutter/blutter.py", line 76, in cmake_blutter subprocess.run([NINJA_CMD], cwd=builddir, check=True) File "/usr/lib/python3.10/subprocess.py", line 526, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '['ninja']' returned non-zero exit status 1.

worawit commented 7 months ago

Use gcc 13 on Debian Trixie or Ubuntu 23.10

Syntaxerr101 commented 7 months ago

Use gcc 13 on Debian Trixie or Ubuntu 23.10

Thank you for your reply! I will download and try again 😊