On 2012-12-06 12:26, Alan DuBoff wrote:
I created a recipe for an autotools project. Most of it seems to work ok, but 
it doesn't install to my angstrom image.

In theory it seems all that is needed is to define the SRC_URI and inherit 
autotools. I have tried various stuff but I always get an error when I try to 
install my recipe to the
image.

What error do you get when you try to install?


I must be missing something very basic, but not sure what that could be.

I'm pasting my recipe below. This project works fine and compiles native for 
x86 as well as being able to compile for my target by having the cross compiler 
path'd in to my
environment and configuring with:

/configure --host=arm-angstrom-linux-gnueabi

Any tips would be appreciated.

--

Regards,
Alan

DESCRIPTION = "Fiber Locator Server for Vivax-Metrotech"
LICENSE = "GPLv3+"
SECTION = "console/network"
LIC_FILES_CHKSUM = 
"file:///home/aland/src/vxmt/FLS/COPYING;md5=d32239bcb673463ab874e80d47fae504"
PR = "r2"
SRC_URI = "file:///home/aland/src/vxmt/FLS/"
# DEPENDS = ""

S = "${WORKDIR}"

do_configure () {
#  ./configure 
--prefix=/home/aland/src/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/deploy/images/beaglebone
     oe_runconf
}

do_compile () {

DESTDIR=/home/aland/src/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/metrotech-fls-1.0-r2/FLS/
   make -C 
/home/aland/src/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/metrotech-fls-1.0-r2/FLS/
#  oe_runmake install DESTDIR=${D}
}

fakeroot do_install () {
# 
DESTDIR=/home/aland/src/setup-scripts/build/tmp-angstrom_v2012_05-eglibc/work/armv7a-angstrom-linux-gnueabi/metrotech-fls-1.0-r2/FLS
# make install
# install -d ${STAGING_BINDIR}
# install -m 0755 ${STAGING_BINDIR}/OrcaTX.out
  oe_runmake install DESTDIR=${STAGING_BINDIR}
}

# FILES_${PN} = "/usr/local/bin/OrcaTX.out"

inherit autotools


_______________________________________________
Angstrom-distro-devel mailing list
Angstrom-distro-devel@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel

--
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------

_______________________________________________
Angstrom-distro-devel mailing list
Angstrom-distro-devel@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel

Reply via email to