From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from tinyArch.localdomain (unknown [78.110.170.148]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id B8ADAE006E9 for ; Tue, 10 Jan 2012 03:22:31 -0800 (PST) Received: from [192.168.0.69] (unknown [195.171.99.130]) by tinyArch.localdomain (Postfix) with ESMTPSA id 8E2122684A for ; Tue, 10 Jan 2012 10:50:10 +0000 (GMT) Message-ID: <4F0C1F46.20003@communistcode.co.uk> Date: Tue, 10 Jan 2012 11:21:42 +0000 From: Jack Mitchell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111224 Thunderbird/9.0.1 MIME-Version: 1.0 To: "yocto@yoctoproject.org" References: <4F0C1C26.6030301@communistcode.co.uk> <20120110111628.GC3445@jama.jama.net> In-Reply-To: <20120110111628.GC3445@jama.jama.net> Subject: Re: Trouble creating new package X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Jan 2012 11:22:31 -0000 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 10/01/12 11:16, Martin Jansa wrote: > On Tue, Jan 10, 2012 at 11:08:22AM +0000, Jack Mitchell wrote: >> Good morning everyone, >> >> I am currently having issues creating a (very!) simple package. I have >> looked at the latest reference manual and studied other .bb files to no >> avail. >> >> I am trying to build a simple web server called Hiawatha. To install >> (http://www.hiawatha-webserver.org/howto/compilation_and_installation) >> it consists of a simple: >> >> ./configure >> >> make >> >> make install >> >> Now, for the life in me I cannot replicate this behaviour in a .bb file. >> This is what I have so far: >> >> DESCRIPTION = "Lightweight secure web server" >> HOMEPAGE = "http://www.hiawatha-webserver.org" >> >> LICENSE = "GPLv2" >> LIC_FILES_CHKSUM = "file://COPYING;md5=a9b0a0eb7c54c87ec6ac05f5f603df6a" >> >> SECTION = "custom" >> >> PR = "r0" >> >> SRC_URI = "http://www.hiawatha-webserver.org/files/hiawatha-7.8.2.tar.gz" >> >> SRC_URI[md5sum] = "8aff3f8c759871ea1d1ff22e98030332" >> >> do_configure () { >> >> ./configure --disable-ipv6 \ >> --disable-ssl \ >> --disable-toolkit \ >> --disable-xslt \ >> --disable-largefile \ >> >> oe_runmake >> >> } >> >> do_install () { >> >> oe_runmake install DESTDIR=${D} SBINDIR=${sbindir} MANDIR=${mandir} \ >> INCLUDEDIR=${includedir} >> >> } >> >> Could someone point me in the right direction, I feel this should be an >> extremely easy piece of software to build - I think I'm just not >> understanding the build system correctly.... >> >> The error I receive when trying to build this package is: >> >> ERROR: Function 'do_install' failed (see >> /home/jack/yocto/poky-git/beagleInitial/tmp/work/armv5te-poky-linux-gnueabi/hiawatha-7.8.2-r0/temp/log.do_install.6289 >> for further information) >> | NOTE: make -j 9 -e MAKEFLAGS= -e install >> DESTDIR=/home/jack/yocto/poky-git/beagleInitial/tmp/work/armv5te-poky-linux-gnueabi/hiawatha-7.8.2-r0/image >> SBINDIR=/usr/sbin MANDIR=/usr/share/man INCLUDEDIR=/usr/include >> | make: *** No rule to make target `install'. Stop. >> | ERROR: oe_runmake failed > try to start with > inherit autotools > > Cheers,, > >> Thanks in advance, >> Jack. >> >> _______________________________________________ >> yocto mailing list >> yocto@yoctoproject.org >> https://lists.yoctoproject.org/listinfo/yocto Hi Martin, Inheriting autotools makes no difference, I also don't understand why autotools should be inherited if it is only a make/configure combination being used? Best Regards