2017-04-26 20 views
0

학습을위한 bitbake 레시피를 사용하여 간단한 hello world를 작성하려고하지만 "대상을 '설치'할 때 항상 '규칙 없음'오류가 발생합니다. 다음 bitbake 제조법을 사용하고 있습니다맞춤 bitbake 제조법에 대한 do_install 오류

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 내용이 좋아 내가 단지 대신 내 bitbake 조리법에 한 줄을 변경해야 내 문제에 대한 답을 찾을

AUTOMAKE_OPTIONS = foreign 
bin_PROGRAMS = tut_prog   
tut_prog_SOURCES = test.c 
+1

자신의 레이어를 만들고 변수를 통해 파일을 추가해야합니다. 'SRC_URI' – h0ch5tr4355

+1

제안에 감사드립니다. 이게 내 문제를 해결했다. – prattom

답변

0

다음입니다 이

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

나는이

SRC_URI = "file:///usr/share/cFile/testworld.tar.gz" 
,536를 사용할 필요가