在Linux上编译Android时遇到错误,错误信息看不懂。。

Casbin开源社区 2014-11-04 12:14:35
错误信息如下?具体错误貌似是说第0-1行缺了个"引号,但是是在哪个文件呢?


target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/wps/wps_common.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/wps/wps_attr_parse.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/wps/wps_attr_build.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/wps/wps_attr_process.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/wps/wps_dev_attr.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/wps/wps_enrollee.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/wps/wps_registrar.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/eapol_supp/eapol_supp_sm.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/eap_peer/eap.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/eap_peer/eap_methods.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/ap.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/hostapd.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/wpa_auth_glue.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/utils.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/authsrv.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/ap_config.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/utils/ip_addr.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/sta_info.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/tkip_countermeasures.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/ap_mlme.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/ieee802_1x.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/eapol_auth/eapol_auth_sm.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/ieee802_11_auth.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/drv_callbacks.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/ap_drv_ops.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/ieee802_11_ht.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/ctrl_iface_ap.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/eap_server/eap_server.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/eap_server/eap_server_identity.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/eap_server/eap_server_methods.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/beacon.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/wmm.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/ap_list.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/ieee802_11.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/hw_features.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/wps_hostapd.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/eap_server/eap_server_wsc.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/wpa_auth.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/wpa_auth_ie.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/pmksa_cache_auth.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/ap/peerkey_auth.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/crypto/ms_funcs.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/eap_common/chap.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/eap_peer/eap_tls_common.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/crypto/tls_openssl.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/crypto/crypto_openssl.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/crypto/fips_prf_openssl.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/crypto/aes-unwrap.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/crypto/aes-wrap.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/crypto/aes-cbc.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/crypto/md5.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/crypto/sha256.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/crypto/dh_groups.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/crypto/random.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/ctrl_iface.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/ctrl_iface_unix.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/utils/base64.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/sme.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/common/ieee802_11_common.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/eap_common/eap_common.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/crypto/sha1.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/crypto/sha1-pbkdf2.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/crypto/sha1-tprf.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/crypto/sha1-tlsprf.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/wpa_supplicant.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/events.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/blacklist.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/wpas_glue.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/scan.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/main.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/drivers/driver_nl80211.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/utils/radiotap.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/drivers/netlink.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/drivers/linux_ioctl.c
external/wpa_supplicant_8/wpa_supplicant/src/drivers/netlink.c: In function 'netlink_receive_link':
external/wpa_supplicant_8/wpa_supplicant/src/drivers/netlink.c:37: warning: pointer of type 'void *' used in arithmetic
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/drivers/rfkill.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/drivers/drivers.c
target thumb C: wpa_supplicant <= external/wpa_supplicant_8/wpa_supplicant/src/l2_packet/l2_packet_linux.c
Target buildinfo: out/target/product/nuclear-evb_zl/system/build.prop
Copy: out/target/product/nuclear-evb_zl/system/etc/3g_dongle.cfg
target Prebuilt: 20-dns.conf (out/target/product/nuclear-evb_zl/obj/ETC/20-dns.conf_intermediates/20-dns.conf)
target Prebuilt: 95-configured (out/target/product/nuclear-evb_zl/obj/ETC/95-configured_intermediates/95-configured)
/bin/bash: -c: line 0: unexpected EOF while looking for matching `"'
/bin/bash: -c: line 1: syntax error: unexpected end of file
make: *** [out/target/product/nuclear-evb_zl/system/build.prop] Error 1
make: *** Deleting file `out/target/product/nuclear-evb_zl/system/build.prop'
make: *** Waiting for unfinished jobs....
target Prebuilt: dhcpcd-run-hooks (out/target/product/nuclear-evb_zl/obj/EXECUTABLES/dhcpcd-run-hooks_intermediates/dhcpcd-run-hooks)
'out/target/common/obj/APPS/Settings_intermediates/classes.dex' as 'classes.dex'...
root@Ubuntu1204:/exdroid/android4.0#
...全文
460 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
heyanmou 2014-12-05
  • 打赏
  • 举报
回复
楼主的问题解决了没啊,我也遇到了
zacharyLiu 2014-11-20
  • 打赏
  • 举报
回复
这种错误只能自己耐心看debug信息找相应的文件逐步排除,不可能一遇到问题别人就给你搞定的!debug信息都写得很清楚了
Casbin开源社区 2014-11-05
  • 打赏
  • 举报
回复
引用 2 楼 a222222u 的回复:
可以看看源代码根目录下build/tools/buildinfo.sh是不是改过什么东西,这个是来生成build.prop属性文件的。
buildinfo.sh如下,貌似看起来还算正常? #!/bin/bash echo "# begin build properties" echo "# autogenerated by buildinfo.sh" echo "ro.build.id=$BUILD_ID" echo "ro.build.display.id=V01" echo "ro.build.version.incremental=$BUILD_NUMBER" echo "ro.build.version.sdk=$PLATFORM_SDK_VERSION" echo "ro.build.version.codename=$PLATFORM_VERSION_CODENAME" echo "ro.build.version.release=$PLATFORM_VERSION" echo "ro.build.date=`date`" echo "ro.build.date.utc=`date +%s`" echo "ro.build.type=$TARGET_BUILD_TYPE" echo "ro.build.user=$USER" echo "ro.build.host=`hostname`" echo "ro.build.tags=$BUILD_VERSION_TAGS" echo "ro.product.model=500BH" echo "ro.product.brand=$PRODUCT_BRAND" echo "ro.product.name=$PRODUCT_NAME" echo "ro.product.device=$TARGET_DEVICE" echo "ro.product.board=$TARGET_BOOTLOADER_BOARD_NAME" echo "ro.product.cpu.abi=$TARGET_CPU_ABI" if [ -n "$TARGET_CPU_ABI2" ] ; then echo "ro.product.cpu.abi2=$TARGET_CPU_ABI2" fi echo "ro.product.manufacturer=$PRODUCT_MANUFACTURER" if [ -n "$PRODUCT_DEFAULT_LANGUAGE" ] ; then echo "ro.product.locale.language=$PRODUCT_DEFAULT_LANGUAGE" fi if [ -n "$PRODUCT_DEFAULT_REGION" ] ; then echo "ro.product.locale.region=$PRODUCT_DEFAULT_REGION" fi echo "ro.wifi.channels=$PRODUCT_DEFAULT_WIFI_CHANNELS" echo "ro.board.platform=$TARGET_BOARD_PLATFORM" echo "# ro.build.product is obsolete; use ro.product.device" echo "ro.build.product=$TARGET_DEVICE" echo "# Do not try to parse ro.build.description or .fingerprint" echo "ro.build.description=$PRIVATE_BUILD_DESC" echo "ro.build.fingerprint=$BUILD_FINGERPRINT" echo "ro.build.characteristics=$TARGET_AAPT_CHARACTERISTICS" echo "# end build properties"
Casbin开源社区 2014-11-05
  • 打赏
  • 举报
回复
引用 1 楼 brookmill 的回复:
看不出来。/bin/bash报的错,不像是c源代码的问题。前面有个c代码的warning,是哪个文件写的很清楚。 大概是某个脚本文件或者makefile、配置文件之类的出错了。
哪个脚本文件呢
a222222u 2014-11-04
  • 打赏
  • 举报
回复
可以看看源代码根目录下build/tools/buildinfo.sh是不是改过什么东西,这个是来生成build.prop属性文件的。
buyong 2014-11-04
  • 打赏
  • 举报
回复
缺失反引号!!
brookmill 2014-11-04
  • 打赏
  • 举报
回复
看不出来。/bin/bash报的错,不像是c源代码的问题。前面有个c代码的warning,是哪个文件写的很清楚。 大概是某个脚本文件或者makefile、配置文件之类的出错了。

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧