longintrepr.h が見つからないと言われる

実現したいこと

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 コメント