Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

error: freetype: no archive symbol table (run ranlib) #179

Closed
duhanov opened this issue Feb 12, 2015 · 3 comments
Closed

error: freetype: no archive symbol table (run ranlib) #179

duhanov opened this issue Feb 12, 2015 · 3 comments

Comments

@duhanov
Copy link

duhanov commented Feb 12, 2015

i run: buildozer --verbose android debug
result: # Command failed: ./distribute.sh -m "kivy plyer" -d "myapp"

my operating system: MacOS

Full log:

# Check configuration tokens
# Ensure build layout
# Check configuration tokens
# Preparing build
# Check requirements for android
# Search for Git (git)
#  -> found at /usr/bin/git
# Search for Cython (cython)
#  -> found at /opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/cython
# Search for Java compiler (javac)
#  -> found at /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/javac
# Search for Java keytool (keytool)
#  -> found at /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/keytool
# Install platform
# Apache ANT found at /Users/maksimduhanov/.buildozer/android/platform/apache-ant-1.9.4
# Android SDK found at /Users/maksimduhanov/.buildozer/android/platform/android-sdk-21
# Android NDK found at /Users/maksimduhanov/.buildozer/android/platform/android-ndk-r9c
# Check application requirements
# Run './distribute.sh -l'
# Cwd /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android
Available modules: android apsw audiostream c_igraph cprotobuf cymunk django docutils ffmpeg gevent greenlet hostpython igraph jpeg kivent kivy libevent libpq libswift libxml2 libxslt libyaml lxml m2crypto msgpack mysql_connector netifaces numpy openssl paramiko pil plyer png polygon protobuf psutil psycopg2 pyasn1 pycrypto pygame pyjnius pylibpd pyopenssl pyparsing pyqrcode python pyyaml sdl setuptools sqlalchemy sqlite3 storm swift twisted txws wokkel zope
# Application requirements already installed, pass
# Check garden requirements
# Compile platform
# Run './distribute.sh -l'
# Cwd /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android
Available modules: android apsw audiostream c_igraph cprotobuf cymunk django docutils ffmpeg gevent greenlet hostpython igraph jpeg kivent kivy libevent libpq libswift libxml2 libxslt libyaml lxml m2crypto msgpack mysql_connector netifaces numpy openssl paramiko pil plyer png polygon protobuf psutil psycopg2 pyasn1 pycrypto pygame pyjnius pylibpd pyopenssl pyparsing pyqrcode python pyyaml sdl setuptools sqlalchemy sqlite3 storm swift twisted txws wokkel zope
# Clean and build python-for-android
# Run './distribute.sh -m "kivy plyer" -d "myapp"'
# Cwd /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android
./distribute.sh: line 299: lsb_release: command not found
Check build dependencies for 
Avoid check build dependencies, unknow platform 
Check enviromnent
SDK located at /Users/maksimduhanov/.buildozer/android/platform/android-sdk-21
NDK located at /Users/maksimduhanov/.buildozer/android/platform/android-ndk-r9c
NDK version is r9c
API level set to 14
Check mandatory tools
Distribution will be located at /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/dist/myapp
Entering in ARM environment
Compiler found at /Users/maksimduhanov/.buildozer/android/platform/android-ndk-r9c/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin//arm-linux-androideabi-gcc
PATH is /Users/maksimduhanov/.buildozer/android/platform/android-ndk-r9c/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86/bin/:/Users/maksimduhanov/.buildozer/android/platform/android-ndk-r9c/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/:/Users/maksimduhanov/.buildozer/android/platform/android-ndk-r9c:/Users/maksimduhanov/.buildozer/android/platform/android-sdk-21/tools:/Users/maksimduhanov/.buildozer/android/platform/apache-ant-1.9.4/bin:/Users/maksimduhanov/.rvm/gems/ruby-1.9.3-p286/bin:/Users/maksimduhanov/.rvm/gems/ruby-1.9.3-p286@global/bin:/Users/maksimduhanov/.rvm/rubies/ruby-1.9.3-p286/bin:/Users/maksimduhanov/.rvm/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/opt/local/bin:/opt/local/sbin:/Applications/MySQLWorkbench.app/Contents/MacOS:/opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/X11/bin:/Users/maksimduhanov/.rvm/bin
Leaving ARM enviromnent
Read kivy recipe
Module kivy depend on pygame pyjnius android
Read plyer recipe
Module plyer depend on pyjnius android
Read pygame recipe
Module pygame depend on python sdl
Read pyjnius recipe
Module pyjnius depend on python sdl
Read android recipe
Module android depend on pygame
Ignored pyjnius, already processed
Ignored android, already processed
Read python recipe
Module python depend on hostpython
Read sdl recipe
Module sdl depend on python
Ignored python, already processed
Ignored sdl, already processed
Ignored pygame, already processed
Read hostpython recipe
Ignored python, already processed
Modules changed to hostpython python sdl pygame pyjnius android kivy plyer
Pure-Python modules changed to 
Run get packages
Download package for hostpython
Module hostpython already downloaded
Download package for python
Module python already downloaded
Download package for sdl
No package for sdl
Download package for pygame
Module pygame already downloaded
Download package for pyjnius
Module pyjnius already downloaded
Download package for android
No package for android
Download package for kivy
Module kivy already downloaded
Download package for plyer
Module plyer already downloaded
Run prebuild
Call prebuild_hostpython
Call prebuild_python
Call prebuild_sdl
Call prebuild_pygame
Call prebuild_pyjnius
Call prebuild_android
Call prebuild_kivy
Call prebuild_plyer
Run build
Skipped build_hostpython
Skipped build_python
Skipped build_sdl
Skipped build_pygame
Skipped build_pyjnius
Skipped build_android
Skipped build_kivy
Skipped build_plyer
Entering in ARM environment
Compiler found at /Users/maksimduhanov/.buildozer/android/platform/android-ndk-r9c/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin//arm-linux-androideabi-gcc
/Users/maksimduhanov/.buildozer/android/platform/android-ndk-r9c/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: error: freetype: no archive symbol table (run ranlib)
/Users/maksimduhanov/.buildozer/android/platform/android-ndk-r9c/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: error: png: no archive symbol table (run ranlib)
/Users/maksimduhanov/.buildozer/android/platform/android-ndk-r9c/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: error: jpeg: no archive symbol table (run ranlib)
/Users/maksimduhanov/.buildozer/android/platform/android-ndk-r9c/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: error: z: no archive symbol table (run ranlib)
collect2: error: ld returned 1 exit status
Biglink create /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/libs/libpymodules.so library
Biglink arguments:
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/_android.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/_android_billing.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/_android_sound.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/_arraysurfarray.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/_event.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/_imaging.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/_imagingft.so.o
 -lfreetype
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/_imagingmath.so.o
 -L/opt/local/lib
 -L/Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/src/obj/local/armeabi
 -L/Users/maksimduhanov/.buildozer/android/platform/android-ndk-r9c/platforms/android-14/arch-arm/usr/lib
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/base.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/buffer.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/bufferproxy.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/c_opengl_debug.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/cdrom.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/color.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/compiler.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/constants.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/context.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/context_instructions.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/display.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/draw.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/event.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/fastevent.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/fbo.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/font.so.o
 -lsdl_ttf
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/gfxdraw.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/gl_instructions.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/image.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/imageext.so.o
 -lsdl_image
 -lpng
 -ljpeg
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/instructions.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/jnius.so.o
 -Llibs/armeabi
 -llog
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/joystick.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/key.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/mask.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/mouse.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/opengl.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/opengl_utils.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/overlay.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/pixelarray.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/properties.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/rect.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/rwobject.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/shader.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/stencil_instructions.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/surface.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/surflock.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/texture.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/time.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/transform.so.o
 -L/Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/src/obj/local/armeabi/
 -lz
 -lsdl
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/transformation.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/vbo.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/vertex.so.o
 /Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/objects/vertex_instructions.so.o
 -L/Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/libs
 -L/Users/maksimduhanov/Projects/kivy/test/.buildozer/android/platform/python-for-android/build/python-install/lib
 -lGLESv2
 -lpython2.7
 -lm
# Command failed: ./distribute.sh -m "kivy plyer" -d "myapp"

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@stgeorge37
Copy link

Me too.

@duhanov
Copy link
Author

duhanov commented Jun 2, 2015

Who has the image of the operating system installed buldomzer, kivy, mechanize, plyer,pillow ? Share a link to download!

@AndreMiras
Copy link
Member

I believe this is fixed, feel free to re-open with detailed info otherwise

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants