〖Android〗arm-linux-androideabi-gdb报 libpython2.6.so.1.0: cannot open shared object file错误的解决方法

执行:

  prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/arm-linux-androideabi-gdb out/target/product/rk30sdk/symbols/system/bin/app_process

报错:

  prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/arm-linux-androideabi-gdb: error while loading shared libraries: libpython2.6.so.1.0: cannot open shared object file: No such file or directory

分析:

 1 ldd /media/Source/VDI4.3-OS4C/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/arm-linux-androideabi-g
 2 db
 3         linux-vdso.so.1 =>  (0x00007fffaa114000)
 4         libncurses.so.5 => /lib/x86_64-linux-gnu/libncurses.so.5 (0x00007f5d811f7000)
 5         libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f5d80fde000)
 6         libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5d80cd7000)
 7         libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f5d80ab9000)
 8         libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f5d808b5000)
 9         libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007f5d806b1000)
10         libpython2.6.so.1.0 => not found
11         libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5d802ec000)
12         libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 (0x00007f5d800c2000)
13         /lib64/ld-linux-x86-64.so.2 (0x00007f5d8143e000)

  

解决方法:

  通过Google搜索,找到了答案:http://code.google.com/p/android/issues/detail?id=37847#c9

sudo ln -s /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 /usr/lib/x86_64-linux-gnu/libpython2.6.so.1.0

  然后,问题解决~

时间: 2024-10-07 03:17:25

〖Android〗arm-linux-androideabi-gdb报 libpython2.6.so.1.0: cannot open shared object file错误的解决方法的相关文章

navicat连接oracle数据库报ORA-28547: connection to server failed, probable Oracle Net admin error错误的解决方法

原文:navicat连接oracle数据库报ORA-28547: connection to server failed, probable Oracle Net admin error错误的解决方法 navicat是通过oracle客户端连接oracle服务器的. oracle的客户端有两种,一种标准的客户端安装程序,下载地址: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

OGG登陆报cannot open shared object file错误处理

1.错误现象 Linux服务器上,新安装的goldengate(OGG),使用./ggsci登 陆控制台报出./ggsci: error while loading shared libraries: libnnz11.so: cannotopen shared object file: No such file or directory错误. 2.原因分析 因为运行OGG的用户的没有设置LD_LIBRARY_PATH环境变量,或设置不正确所致. 3.解决方法: 在.bash_profile中增

Redhat 6.4安装ORACLE11R2 ,运行root.sh报错:“libcap.so.1:cannot open shared object file”

1.系统环境: Redhat 6.4 企业版 Oracle11.2.0.2 RAC+ASM 2.报错信息:/oracle/app/11.2.0/grid/bin/clscfg.bin: error while loading shared libraries: libcap.so.1: cannot open shared object file: No such file or directory 3.问题的可能性: ①缺少系统补丁包"libcap"补丁包  # rpm -qa|gr

Linux运行错误:error while loading shared libraries: xxx.so.0:cannot open shared object file: No such fil

链接时可以通过-L和-l来指定自己的库,因此链接可以通过,但是运行时,系统仍无法找到指定的库,需要简单配置一下. 解决方法1: 可以直接在将自己的库所在路径添加到/etc/ld.so.conf文件中.但一般这个文件中的内容都是一句"include /etc/ld.so.conf.d/*.conf",因此最好在/etc/ld.so.conf.d/目录下新建一个文件 , 如"xxx.conf",然后将自己的库所在路径添加到这个conf文件中. 修改完文件后,以root身

Centos编译php5.3报错:libiconv.so.2: cannot open shared object file: No such file or directory

遇见这个错误说明没找到libiconv.so.2文件 1:查看/usr/local/lib下是否有这个库文件,有的话说明已经安装了libiconv,没有说明没有安装 2:若没有安装就下载个安装包,安装好,再测试 3:若已经安装,有两个方法解决 A:在/etc/ld.so.conf中添加/usr/local/lib,再执行一下ldconfig,测试是否可行 B:给libiconv.so.2做个软件链接 ln -s /usr/local/lib/libiconv.so.2 /usr/lib/libi

Linux中配置jdk环境变量出错:bad ELF interpreter: No such file or directory解决方法

yum install glibc.i686 重新安装,javac成功 如果还有如下类系错误 再继续安装包 error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory yum install libstdc++.so.6 引用链接:https://blog.csdn.net/travel7623/article/details/817

运行 jcontrol 报 libXext.so.6: cannot open shared object file 错误

需要安装额外库: yum install libXext.x86_64 yum install libXrender.x86_64 yum install libXtst.x86_64 原文地址:https://www.cnblogs.com/clement-jiao/p/11867077.html

Nginx 启动报错 (nginx: error while loading shared libraries: XXX: cannot open shared object file: No such file or directory ) 的解决办法

本文解决 Nginx 因库文件缺失而无法启动问题 没有采用缺失什么就安装什么的解决办法, 而是借助于另一个正常运行的Linux , 将其上的库文件发送给缺失库文件的 Linux 服务器 以 缺失  libharfbuzz.so.0 为例 , 其它库文件缺失 大同小异 前提摘要: 今天打开我的网址 www.cheery.pro 时发现,  多次重试也没反应, 这可怎么办? 这是怎么回事 问题探究: ping了一下服务器发现可以ping通,  于是猜测可能是Nginx 出现了问题, 打开宝塔面板,

linux + eclipse + cdt 报错undefined reference......好麻烦的,这位大牛给出的方法可行,特此MARK!!!!

http://bbs.csdn.net/topics/390239632 kerosun kerosun 等级: 结帖率:96.92% 楼主 发表于: 2012-10-11 12:00:51 比如有一个tools工程,提供给其他工程通用的工具函数. 我现在的做法就只能是ctrl+c|ctrl+v一旦工具函数发生变化,还需要在用到这些函数的工程中更新,比较麻烦. 看到eclipse工程属性设置中有Project References,但是一直不会用.那位好心人能说说怎样实现我的需求. 更多0分享到