All of lore.kernel.org
 help / color / mirror / Atom feed
* Trouble creating new package
@ 2012-01-10 11:08 Jack Mitchell
  2012-01-10 11:16 ` Martin Jansa
  0 siblings, 1 reply; 11+ messages in thread
From: Jack Mitchell @ 2012-01-10 11:08 UTC (permalink / raw)
  To: yocto@yoctoproject.org

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

Thanks in advance,
Jack.



^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2012-01-10 15:47 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-10 11:08 Trouble creating new package Jack Mitchell
2012-01-10 11:16 ` Martin Jansa
2012-01-10 11:21   ` Jack Mitchell
2012-01-10 13:20     ` Jack Mitchell
2012-01-10 13:38       ` James Abernathy
2012-01-10 13:39         ` Jack Mitchell
2012-01-10 13:50           ` Gary Thomas
2012-01-10 13:56             ` Jack Mitchell
2012-01-10 15:09               ` Jack Mitchell
2012-01-10 15:12     ` Chris Larson
2012-01-10 15:47     ` Saul Wold

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.