実現したいこと
https://rbelgblog.com/blog/2022/11/03/%e3%83%97%e3%83%ad%e3%81%98%e3%82%83%e3%81%aa%e3%81%84%e3%81%91%e3%81%a9%e3%80%81python%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%a6android%e3%82%a2%e3%83%97%e3%83%aa%e9%96%8b%e7%99%ba%e7%92%b0%e5%a2%83/
上のページを参考にpythonをAndroidで動かしたいのです。
とりあえず、上のページの
■手順10:ビルドする
以下を実行します。
cd sample
buildozer init
buildozer -v android debug
**buildozer -v android debug
**
ここをうまいこと実行したいのです。
発生している問題・分からないこと
longintrepr.h が見つからないという問題が発生しています。
エラーメッセージ
error
1 STDERR: 2 3[INFO]: STDOUT: 4 warning: [options] bootstrap class path not set in conjunction with -source 8 51 warning 6running build_ext 7building 'jnius' extension 8/home/dic/.buildozer/android/platform/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -target armv7a-linux-androideabi21 -fomit-frame-pointer -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -mthumb -fPIC -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -target armv7a-linux-androideabi21 -fomit-frame-pointer -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -mthumb -fPIC -I/home/dic/sample/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/build/other_builds/python3/armeabi-v7a__ndk_target_21/python3/Include -DANDROID -I/home/dic/.buildozer/android/platform/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include -I/home/dic/sample/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/build/python-installs/myapp/armeabi-v7a/include/python3.1 -fPIC -I/home/dic/sample/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/build/other_builds/hostpython3/desktop/hostpython3/Include -I/home/dic/sample/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/build/other_builds/hostpython3/desktop/hostpython3/native-build -c jnius/jnius.c -o build/temp.linux-x86_64-3.11/jnius/jnius.o 9jnius/jnius.c:196:12: fatal error: 'longintrepr.h' file not found 10 #include "longintrepr.h" 11 ^~~~~~~~~~~~~~~ 121 error generated. 13error: command '/home/dic/.buildozer/android/platform/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang' failed with exit code 1
該当のソースコード
特になし
試したこと・調べたこと
上記の詳細・結果
python3 version3.11 を python3 version 3.9 にダウングレードしたがダメだった。
longintrepr.h のファイルパスが変更になっていると思うが
ファイルパスが変更になったのに対応する方法が分からない
補足
ホストOS:Windows11
WSL Ubuntu 22.04.3 LTS

0 コメント