============== 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

文章详细介绍了在Android开发过程中遇到的libncurses库缺失导致的编译错误,并提供了通过sudo apt-get install libncurses5-dev解决该问题的方法,确保了adb工具的正常编译。
1838

被折叠的 条评论
为什么被折叠?



