【问题标题】:Yocto error - aarch64-oe-linux-gcc: error: AM_CFLAGS: No such file or directoryYocto 错误 - aarch64-oe-linux-gcc:错误:AM_CFLAGS:没有这样的文件或目录
【发布时间】:2017-02-10 04:37:40
【问题描述】:

我在 yocto 上编译 bitbake 文件时遇到问题。我正面临如下所述的错误。

| aarch64-oe-linux-gcc:错误:AM_CFLAGS:没有这样的文件或目录 | aarch64-oe-linux-gcc: error: +=: No such file or directory

我的 bitbake 文件如下所示:

inherit autotools qcommon

FILESPATH =+ "${WORKSPACE}:"
SRC_URI = "file://video/bin/mm-video-internal/"

SRCREV = "${AUTOREV}"
S      = "${WORKDIR}/video/bin/mm-video-internal/"

PR = "r0"

PACKAGES = "${PN}"

DEPENDS = "glib-2.0 libxml2"

export TARGET_LIBRARY_SUPPRESS_LIST="libxml2"

EXTRA_OEMAKE += "DISABLE_GPU_UTF_PQ=true"

CFLAGS += "-I${STAGING_INCDIR}/libxml2/"
CFLAGS += "-include string.h"
CFLAGS += "-Dstrlcpy=g_strlcpy"
CFLAGS += "-Dstrlcat=g_strlcat"

LDFLAGS += "-lglib-2.0"
LDFLAGS += "-llog"
LDFLAGS += "-lxml2"

EXTRA_OEMAKE = "DEFAULT_INCLUDES= CFLAGS="-I. -I${STAGING_KERNEL_BUILDDIR}/usr/include -I${STAGING_KERNEL_BUILDDIR}/include -I${STAGING_INCDIR}/libxml2 -I${WORKSPACE}/kernel/msm-4.4/include/ -I${STAGING_KERNEL_DIR}/include/""

请读者帮帮我。

【问题讨论】:

    标签: yocto bitbake


    【解决方案1】:

    我在 Makefile.am 中犯了一个错误,我已更正。重复 AM_CFLAGS。

    AM_CFLAGS AM_CFLAGS += -g -O3

    【讨论】:

      猜你喜欢
      • 2018-03-29
      • 2021-10-31
      • 2018-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-24
      • 2014-05-25
      • 1970-01-01
      相关资源
      最近更新 更多