make: *** [out/host/linux-x86/obj/EXECUTABLES/adb_intermediates/adb]

来源:互联网 发布:施工企业会计软件 编辑:程序博客网 时间:2024/05/22 23:40

============== Error messages==================
=============================================

host Java: traceview (out/host/common/obj/JAVA_LIBRARIES/
traceview_intermediates/classes)
host Prebuilt: activitycreator (out/host/linux-x86/obj/EXECUTABLES/
activitycreator_intermediates/activitycreator)
Install: out/host/linux-x86/bin/activitycreator
host C: adb <= system/core/adb/adb.c
host C: adb <= system/core/adb/console.c
host C: adb <= system/core/adb/transport.c
host C: adb <= system/core/adb/transport_local.c
host C: adb <= system/core/adb/transport_usb.c
host C: adb <= system/core/adb/commandline.c
host C: adb <= system/core/adb/adb_client.c
host C: adb <= system/core/adb/sockets.c
host C: adb <= system/core/adb/services.c
host C: adb <= system/core/adb/file_sync_client.c
system/core/adb/file_sync_client.c: In function ‘sync_recv’:
system/core/adb/file_sync_client.c:466: warning: passing argument 1 of
‘mkdirs’ discards qualifiers from pointer target type
host C: adb <= system/core/adb/get_my_path_linux.c
host C: adb <= system/core/adb/usb_linux.c
host C: adb <= system/core/adb/shlist.c
host Executable: adb (out/host/linux-x86/obj/EXECUTABLES/
adb_intermediates/adb)
/usr/bin/ld: cannot find -lncurses
collect2: ld returned 1 exit status
make: *** [out/host/linux-x86/obj/EXECUTABLES/adb_intermediates/adb]
Error 1
ubuntu@ubuntu-android:~/android_1_0_r1$

-------------------------------------------------------------------------------

I think I found the answer by myself already.

$sudo apt-get install libncurses5-dev

This is working for me.U can try it!

-------------------------------------------------------------------------------

原文地址:http://blog.csdn.net/peter_hucq/article/details/6665237
原创粉丝点击