2017-02-10 15 views
0

У меня возникла проблема с компиляцией файла bitbake на yocto. Я столкнулся с ошибкой, как указано ниже.Ошибка Yocto - aarch64-oe-linux-gcc: error: AM_CFLAGS: Нет такого файла или каталога

| aarch64-oe-linux-gcc: error: AM_CFLAGS: Нет такого файла или каталога | aarch64-ае-Linux-GCC: ошибка: + =: Нет такого файла или каталога

Мой файл 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/"" 

Может читатели, пожалуйста, помогите мне.

ответ

0

Я сделал ошибку в Makefile.am, которую исправил. Повторный AM_CFLAGS.

AM_CFLAGS AM_CFLAGS += -g -O3

 Смежные вопросы

  • Нет связанных вопросов^_^