自定义bitbake配方的do_install错误

时间:2017-04-26 05:26:46

标签: autotools yocto bitbake

我正在尝试使用bitbake配方来构建简单的hello world,但我收到错误"没有规则来制作目标'安装'"总是。我正在使用以下bitbake配方

DESCRIPTION = "Simple helloworld application"
SECTION = "examples"
DEPENDS = ""
LICENSE = "CLOSED"

MY_FILES = "/usr/share/cFile/testworld.tar.gz"
S = "${WORKDIR}/testworld"
inherit autotools

我的testworld文件夹包含test.c,configure.ac和Makefile.am。 configure.ac内容如下:

AC_INIT([Tutorial Program], 1.0)
AM_INIT_AUTOMAKE

# Checks for programs.
AC_PROG_CC
AC_PROG_INSTALL
AC_PROG_MAKE_SET

AC_CONFIG_FILES([Makefile])
AC_OUTPUT

和Makefile.am内容如下

AUTOMAKE_OPTIONS = foreign
bin_PROGRAMS = tut_prog         
tut_prog_SOURCES = test.c

1 个答案:

答案 0 :(得分:0)

好的我找到了问题的答案我只需要在我的bitbake配方中更改一行而不是这个

MY_FILES = "/usr/share/cFile/testworld.tar.gz"

我需要使用这个

SRC_URI = "file:///usr/share/cFile/testworld.tar.gz"