编译android源码出错,望高手指教,感激不尽

编译打包和其他
回复
hmczj
帖子: 13
注册时间: 2010-05-03 19:03

编译android源码出错,望高手指教,感激不尽

#1

帖子 hmczj » 2010-05-03 19:06

target Prebuilt: (out/target/product/generic/system/bin/monkey)
target Prebuilt: (out/target/product/generic/system/etc/security/cacerts.bks)
target Prebuilt: (out/target/product/generic/system/usr/share/bmd/RFFspeed_501.bmd)
target Prebuilt: (out/target/product/generic/system/usr/share/bmd/RFFstd_501.bmd)
host Executable: adb (out/host/linux-x86/obj/EXECUTABLES/adb_intermediates/adb)
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.1/../../../libncurses.so when searching for -lncurses
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.1/../../../libncurses.a when searching for -lncurses
/usr/bin/ld: skipping incompatible /usr/lib/libncurses.so when searching for -lncurses
/usr/bin/ld: skipping incompatible /usr/lib/libncurses.a when searching for -lncurses
/usr/bin/ld: cannot find -lncurses
collect2: ld returned 1 exit status

make: *** [out/host/linux-x86/obj/EXECUTABLES/adb_intermediates/adb] Error 1
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 编译android源码出错,望高手指教,感激不尽

#2

帖子 eexpress » 2010-05-03 19:23

ncurses的库,没有嘛
● 鸣学
hmczj
帖子: 13
注册时间: 2010-05-03 19:03

Re: 编译android源码出错,望高手指教,感激不尽

#3

帖子 hmczj » 2010-05-03 19:31

请问楼上,怎么个解决呀?我已经装了libncurses5-dev,是最新版本了,还是一样
头像
weilichun
帖子: 218
注册时间: 2007-09-09 15:41
来自: Beijing
联系:

Re: 编译android源码出错,望高手指教,感激不尽

#4

帖子 weilichun » 2010-05-04 21:25

是交叉编译吗?
还是android for x86_64?
hmczj
帖子: 13
注册时间: 2010-05-03 19:03

Re: 编译android源码出错,望高手指教,感激不尽

#5

帖子 hmczj » 2010-05-10 1:45

是交叉编译的
头像
weilichun
帖子: 218
注册时间: 2007-09-09 15:41
来自: Beijing
联系:

Re: 编译android源码出错,望高手指教,感激不尽

#6

帖子 weilichun » 2010-05-10 9:53

hmczj 写了:是交叉编译的
所有的库也都应该时目标架构的,而不是你本机的库。
交叉编译工具链里面应该有arm-elf-ld吧,应该是$CROSS_COMPILE-ld,而不应该用本机的ld,你再看看文档
回复