Skip to content

arm-linux-androideabi-gcc: no input files #133

@humatic

Description

@humatic

Issue

Essentially, I can't get the distribute.sh script to complete when I try to create a distribution. I'm trying to run:
./distribute.sh -fm "sqlite3"

But every single time I try, the script just dies with:
arm-linux-androideabi-gcc: no input files

No errors or anything. I did a little digging, and the last thing that happens is the following files get created:

  • python-for-android/src/obj/local/armeabi/objs/sqlite3/sqlite3.o
  • python-for-android/src/obj/local/armeabi/objs/sqlite3/sqlite3.o.d
  • python-for-android/src/obj/local/armeabi/libsqlite3.so

Then distribute.sh calls biglink, which expects to find "o" and "libs" files in the python-for-android/build/objects/ folder -- but nothing's there. So the script just stops!

My setup

Ubuntu 12.04 64bit
Android SDK 14
Android NDK r7, r7c, r8e, r8e_64 (I get the same error regardless of the version)
Most recent version of python-for-android

This project has two slightly different guides. I've gone through both of them to no avail:
http://python-for-android.readthedocs.org/en/latest/toolchain/
https://github.com/kivy/python-for-android/blob/master/README.rst

I have the following tools installed, as per one of the guides:
build-essential patch git-core ccache ant python-pip python-dev ia32-libs libc6-dev-i386 lib32stdc++6 lib32z1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions