Skip to content

Instantly share code, notes, and snippets.

@viblo
Last active February 25, 2017 16:20
Show Gist options
  • Save viblo/ac850155d7c286cb687a0fd432fb9a34 to your computer and use it in GitHub Desktop.
Save viblo/ac850155d7c286cb687a0fd432fb9a34 to your computer and use it in GitHub Desktop.
pymunk p4a recipe
from pythonforandroid.toolchain import PythonRecipe
from pythonforandroid.recipe import CompiledComponentsPythonRecipe
import os.path
class PymunkRecipe(CompiledComponentsPythonRecipe):
name = "pymunk"
version = '5.1.0'
url = 'https://pypi.python.org/packages/6e/c3/ac05e3309dc4b4a2f450822fa0de569bf5fe40f57a56e009319f99636955/pymunk-{version}.zip'
depends = [('python2', 'python3crystax'), 'cffi', 'setuptools']
call_hostpython_via_targetpython = False
def get_recipe_env(self, arch):
env = super(PymunkRecipe, self).get_recipe_env(arch)
env['PYTHON_ROOT'] = self.ctx.get_python_install_dir()
print "ENV!!!!!!!"
print env
arch_noeabi = arch.arch.replace('eabi', '')
#env['LDFLAGS'] += " -L{ctx.ndk_dir}/platforms/android-{ctx.android_api}/arch-{arch_noeabi}/usr/lib".format(ctx=self.ctx, arch_noeabi=arch_noeabi)
env['LDFLAGS'] += " -llog -lc -lm -landroid"
env['LDFLAGS'] += " --sysroot={ctx.ndk_dir}/platforms/android-{ctx.android_api}/arch-{arch_noeabi}".format(ctx=self.ctx, arch_noeabi=arch_noeabi)
return env
recipe = PymunkRecipe()
running build_ext
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/chipmunk.c -o chipmunk_src/src/chipmunk.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpArbiter.c -o chipmunk_src/src/cpArbiter.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpArray.c -o chipmunk_src/src/cpArray.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpBBTree.c -o chipmunk_src/src/cpBBTree.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpBody.c -o chipmunk_src/src/cpBody.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpCollision.c -o chipmunk_src/src/cpCollision.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpConstraint.c -o chipmunk_src/src/cpConstraint.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpDampedRotarySpring.c -o chipmunk_src/src/cpDampedRotarySpring.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpDampedSpring.c -o chipmunk_src/src/cpDampedSpring.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpGearJoint.c -o chipmunk_src/src/cpGearJoint.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpGrooveJoint.c -o chipmunk_src/src/cpGrooveJoint.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpHashSet.c -o chipmunk_src/src/cpHashSet.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpHastySpace.c -o chipmunk_src/src/cpHastySpace.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpMarch.c -o chipmunk_src/src/cpMarch.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpPinJoint.c -o chipmunk_src/src/cpPinJoint.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpPivotJoint.c -o chipmunk_src/src/cpPivotJoint.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpPolyline.c -o chipmunk_src/src/cpPolyline.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpPolyShape.c -o chipmunk_src/src/cpPolyShape.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpRatchetJoint.c -o chipmunk_src/src/cpRatchetJoint.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpRobust.c -o chipmunk_src/src/cpRobust.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpRotaryLimitJoint.c -o chipmunk_src/src/cpRotaryLimitJoint.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpShape.c -o chipmunk_src/src/cpShape.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpSimpleMotor.c -o chipmunk_src/src/cpSimpleMotor.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpSlideJoint.c -o chipmunk_src/src/cpSlideJoint.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpSpace.c -o chipmunk_src/src/cpSpace.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpSpaceComponent.c -o chipmunk_src/src/cpSpaceComponent.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpSpaceDebug.c -o chipmunk_src/src/cpSpaceDebug.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpSpaceHash.c -o chipmunk_src/src/cpSpaceHash.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpSpaceQuery.c -o chipmunk_src/src/cpSpaceQuery.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpSpaceStep.c -o chipmunk_src/src/cpSpaceStep.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpSpatialIndex.c -o chipmunk_src/src/cpSpatialIndex.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
/usr/bin/ccache arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -std=gnu99 -ffast-math -DCHIPMUNK_FFI -g -DCP_USE_CGPOINTS=0 -DNDEBUG -DANDROID -mandroid -fomit-frame-pointer --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -Ichipmunk_src/include -c chipmunk_src/src/cpSweep1D.c -o chipmunk_src/src/cpSweep1D.o
<command-line>:0:0: warning: "ANDROID" redefined
<command-line>:0:0: note: this is the location of the previous definition
arm-linux-androideabi-ld -lm -L/home/kivy/.local/share/python-for-android/build/libs_collections/unnamed_dist_15/armeabi -L/media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/ -lgcc -llog -lc -landroid --sysroot /media/sf_code/kivytest/android-ndk-r13b-linux-x86_64/android-ndk-r13b/platforms/android-19/arch-arm -lgcc chipmunk_src/src/chipmunk.o chipmunk_src/src/cpArbiter.o chipmunk_src/src/cpArray.o chipmunk_src/src/cpBBTree.o chipmunk_src/src/cpBody.o chipmunk_src/src/cpCollision.o chipmunk_src/src/cpConstraint.o chipmunk_src/src/cpDampedRotarySpring.o chipmunk_src/src/cpDampedSpring.o chipmunk_src/src/cpGearJoint.o chipmunk_src/src/cpGrooveJoint.o chipmunk_src/src/cpHashSet.o chipmunk_src/src/cpHastySpace.o chipmunk_src/src/cpMarch.o chipmunk_src/src/cpPinJoint.o chipmunk_src/src/cpPivotJoint.o chipmunk_src/src/cpPolyline.o chipmunk_src/src/cpPolyShape.o chipmunk_src/src/cpRatchetJoint.o chipmunk_src/src/cpRobust.o chipmunk_src/src/cpRotaryLimitJoint.o chipmunk_src/src/cpShape.o chipmunk_src/src/cpSimpleMotor.o chipmunk_src/src/cpSlideJoint.o chipmunk_src/src/cpSpace.o chipmunk_src/src/cpSpaceComponent.o chipmunk_src/src/cpSpaceDebug.o chipmunk_src/src/cpSpaceHash.o chipmunk_src/src/cpSpaceQuery.o chipmunk_src/src/cpSpaceStep.o chipmunk_src/src/cpSpatialIndex.o chipmunk_src/src/cpSweep1D.o -o build/lib.linux-x86_64-2.7/pymunk/libchipmunk64.so
chipmunk_src/include/chipmunk/chipmunk_types.h:121: error: undefined reference to '__aeabi_dcmpge'
chipmunk_src/include/chipmunk/chipmunk_types.h:127: error: undefined reference to '__aeabi_dcmple'
chipmunk_src/include/chipmunk/chipmunk_types.h:153: error: undefined reference to '__aeabi_dsub'
chipmunk_src/include/chipmunk/chipmunk_types.h:153: error: undefined reference to '__aeabi_dmul'
chipmunk_src/include/chipmunk/chipmunk_types.h:153: error: undefined reference to '__aeabi_dmul'
chipmunk_src/include/chipmunk/chipmunk_types.h:153: error: undefined reference to '__aeabi_dadd'
chipmunk_src/include/chipmunk/chipmunk_types.h:159: error: undefined reference to '__aeabi_dsub'
chipmunk_src/include/chipmunk/chipmunk_types.h:159: error: undefined reference to '__aeabi_dadd'
chipmunk_src/include/chipmunk/cpVect.h:44: error: undefined reference to '__aeabi_dcmpeq'
chipmunk_src/include/chipmunk/cpVect.h:44: error: undefined reference to '__aeabi_dcmpeq'
chipmunk_src/include/chipmunk/cpVect.h:50: error: undefined reference to '__aeabi_dadd'
chipmunk_src/include/chipmunk/cpVect.h:50: error: undefined reference to '__aeabi_dadd'
chipmunk_src/include/chipmunk/cpVect.h:56: error: undefined reference to '__aeabi_dsub'
chipmunk_src/include/chipmunk/cpVect.h:56: error: undefined reference to '__aeabi_dsub'
chipmunk_src/include/chipmunk/cpVect.h:68: error: undefined reference to '__aeabi_dmul'
chipmunk_src/include/chipmunk/cpVect.h:68: error: undefined reference to '__aeabi_dmul'
chipmunk_src/include/chipmunk/cpVect.h:100: error: undefined reference to '__aeabi_ddiv'
chipmunk_src/include/chipmunk/cpVect.h:149: error: undefined reference to '__aeabi_ddiv'
chipmunk_src/include/chipmunk/cpVect.h:181: error: undefined reference to '__aeabi_dcmpgt'
chipmunk_src/include/chipmunk/cpVect.h:205: error: undefined reference to '__aeabi_dcmplt'
chipmunk_src/include/chipmunk/cpBB.h:60: error: undefined reference to '__aeabi_dcmple'
chipmunk_src/include/chipmunk/cpBB.h:60: error: undefined reference to '__aeabi_dcmple'
chipmunk_src/include/chipmunk/cpBB.h:60: error: undefined reference to '__aeabi_dcmple'
chipmunk_src/include/chipmunk/cpBB.h:66: error: undefined reference to '__aeabi_dcmpge'
chipmunk_src/include/chipmunk/cpBB.h:66: error: undefined reference to '__aeabi_dcmpge'
chipmunk_src/include/chipmunk/cpBB.h:72: error: undefined reference to '__aeabi_dcmpge'
chipmunk_src/include/chipmunk/cpBB.h:120: error: undefined reference to '__aeabi_dcmpeq'
chipmunk_src/include/chipmunk/cpBB.h:121: error: undefined reference to '__aeabi_ddiv'
chipmunk_src/include/chipmunk/cpBB.h:122: error: undefined reference to '__aeabi_ddiv'
chipmunk_src/include/chipmunk/cpBB.h:127: error: undefined reference to '__aeabi_dcmpeq'
chipmunk_src/src/chipmunk.c:101: error: undefined reference to '__aeabi_idivmod'
chipmunk_src/src/chipmunk.c:120: error: undefined reference to '__aeabi_idivmod'
chipmunk_src/src/chipmunk.c:137: error: undefined reference to '__aeabi_idivmod'
chipmunk_src/src/chipmunk.c:185: error: undefined reference to '__aeabi_dcmplt'
chipmunk_src/src/chipmunk.c:185: error: undefined reference to '__aeabi_dcmplt'
chipmunk_src/src/chipmunk.c:188: error: undefined reference to '__aeabi_dcmpgt'
chipmunk_src/src/chipmunk.c:188: error: undefined reference to '__aeabi_dcmpgt'
chipmunk_src/src/chipmunk.c:211: error: undefined reference to '__aeabi_dcmpgt'
chipmunk_src/src/cpBBTree.c:341: error: undefined reference to '__aeabi_dcmplt'
chipmunk_src/src/cpCollision.c:170: error: undefined reference to '__aeabi_idivmod'
chipmunk_src/src/cpHashSet.c:102: error: undefined reference to '__aeabi_uidivmod'
chipmunk_src/src/cpHashSet.c:155: error: undefined reference to '__aeabi_uidivmod'
chipmunk_src/src/cpHashSet.c:181: error: undefined reference to '__aeabi_uidivmod'
chipmunk_src/src/cpHashSet.c:210: error: undefined reference to '__aeabi_uidivmod'
chipmunk_src/src/cpHastySpace.c:275: error: undefined reference to '__aeabi_uidiv'
chipmunk_src/src/cpMarch.c:26: error: undefined reference to '__aeabi_ui2d'
chipmunk_src/src/cpMarch.c:27: error: undefined reference to '__aeabi_ui2d'
chipmunk_src/src/cpMarch.c:33: error: undefined reference to '__aeabi_ui2d'
chipmunk_src/src/cpMarch.c:36: error: undefined reference to '__aeabi_ui2d'
chipmunk_src/src/cpPolyline.c:417: error: undefined reference to '__aeabi_i2d'
chipmunk_src/src/cpPolyline.c:612: error: undefined reference to '__aeabi_d2iz'
chipmunk_src/src/cpPolyline.c:613: error: undefined reference to '__aeabi_i2d'
chipmunk_src/src/cpSpaceHash.c:237: error: undefined reference to '__aeabi_d2iz'
chipmunk_src/src/cpSpaceHash.c:238: error: undefined reference to '__aeabi_i2d'
error: command 'arm-linux-androideabi-ld' failed with exit status 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment