From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [78.110.170.148] (helo=tinyArch.localdomain) by linuxtogo.org with esmtp (Exim 4.72) (envelope-from ) id 1SV1sw-0003kv-5Q for openembedded-devel@lists.openembedded.org; Thu, 17 May 2012 16:40:58 +0200 Received: from [192.168.0.45] (unknown [195.171.99.130]) by tinyArch.localdomain (Postfix) with ESMTPSA id D7C68471E0 for ; Thu, 17 May 2012 15:28:47 +0100 (BST) Message-ID: <4FB50BCF.9040901@communistcode.co.uk> Date: Thu, 17 May 2012 15:31:43 +0100 From: Jack Mitchell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120430 Thunderbird/12.0.1 MIME-Version: 1.0 To: openembedded-devel@lists.openembedded.org References: <4FB50951.4000503@communistcode.co.uk> <20120517142841.GH3164@jama.jama.net> In-Reply-To: <20120517142841.GH3164@jama.jama.net> X-Content-Filtered-By: Mailman/MimeDel 2.1.11 Subject: Re: Building Valgrind X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: openembedded-devel@lists.openembedded.org List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2012 14:40:58 -0000 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 17/05/12 15:28, Martin Jansa wrote: > On Thu, May 17, 2012 at 03:21:05PM +0100, Jack Mitchell wrote: >> I am attempting to build Valgrind with mu very minimal package compiling >> experience, and unsurprisingly for such a complex program I am stuck! I >> will be happy to submit it to meta-oe once it is building and believe it >> would be very useful now that it supports ARM (and MIPS to some extent >> apparently). So, my progress so far: >> >> >> From what I can gather the autoconf class is passing --warning=cross >> which it doesn't understand... I'm really not very experienced at this! :-) >> >> bb file: > what's wrong with > openembedded-core/meta/recipes-devtools/valgrind/valgrind_3.7.0.bb > ? > > just update it to include arm/mips in COMPATIBLE_HOST > > > Cheers, > >> DESCRIPTION = "Valgrind" >> HOMEPAGE = "http://www.valgrind.org" >> >> LICENSE = "GPLv2" >> LIC_FILES_CHKSUM = "file://COPYING;md5=c46082167a314d785d012a244748d803" >> >> inherit autotools gettext pkgconfig >> >> SRC_URI = "http://valgrind.org/downloads/valgrind-${PV}.tar.bz2" >> SRC_URI[md5sum] = "a855fda56edf05614f099dca316d1775" >> >> error: >> >> DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', >> 'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common'] >> ERROR: Function failed: do_configure (see >> /home/jack/angstrom.git/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/valgrind-3.7.0-r0/temp/log.do_configure.14418 >> for further information) >> automake (GNU automake) 1.11.2 >> Copyright (C) 2011 Free Software Foundation, Inc. >> License GPLv2+: GNU GPL version 2 or later >> >> This is free software: you are free to change and redistribute it. >> There is NO WARRANTY, to the extent permitted by law. >> >> Written by Tom Tromey >> and Alexandre Duret-Lutz. >> AUTOV is 1.11 >> NOTE: Executing autoreconf --verbose --install --force >> --exclude=autopoint >> -I/home/jack/angstrom.git/build/tmp-angstrom_2010_x-eglibc/sysroots/x86_64-linux/usr/share/aclocal-1.11 >> -I >> /home/jack/angstrom.git/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/valgrind-3.7.0-r0/valgrind-3.7.0/aclocal-copy/ >> autoreconf: Entering directory `.' >> autoreconf: configure.in: not using Gettext >> autoreconf: running: aclocal -I >> /home/jack/angstrom.git/build/tmp-angstrom_2010_x-eglibc/sysroots/x86_64-linux/usr/share/aclocal-1.11 >> -I >> /home/jack/angstrom.git/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/valgrind-3.7.0-r0/valgrind-3.7.0/aclocal-copy/ >> -I >> /home/jack/angstrom.git/build/tmp-angstrom_2010_x-eglibc/sysroots/x86_64-linux/usr/share/aclocal-1.11 >> -I >> /home/jack/angstrom.git/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/valgrind-3.7.0-r0/valgrind-3.7.0/aclocal-copy/ >> --force --warnings=cross >> aclocal: unknown warning category `cross' >> aclocal: aclocal: file >> `/home/jack/angstrom.git/build/tmp-angstrom_2010_x-eglibc/sysroots/x86_64-linux/usr/share/aclocal/gsettings.m4' >> does not exist >> autoreconf: aclocal failed with exit status: 1 >> ERROR: autoreconf execution failed. >> ~ >> >> Thanks in advance! >> >> Regards, >> Jack. >> >> -- >> >> Jack Mitchell (jack@embed.me.uk) >> Embedded Systems Engineer >> http://www.embed.me.uk >> >> -- >> >> >> _______________________________________________ >> Openembedded-devel mailing list >> Openembedded-devel@lists.openembedded.org >> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel > > > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel Ah, fantastic! I looked in meta-oe but didn't think to check core.... :-[ Cheers, Jack. -- Jack Mitchell (jack@embed.me.uk) Embedded Systems Engineer http://www.embed.me.uk --