[OE-core] [PATCH 2/6] cloog-ppl,ppl: Add new recipes
Khem Raj
raj.khem at gmail.com
Wed Dec 7 17:03:34 UTC 2011
On Tue, Dec 6, 2011 at 3:41 AM, Martin Jansa <martin.jansa at gmail.com> wrote:
> On Tue, Dec 6, 2011 at 6:21 AM, Khem Raj <raj.khem at gmail.com> wrote:
>> These are supporting libraries needed if we want
>> to build gcc with graphite support which does better
>> job on loop optimizarions.
>>
>> Signed-off-by: Khem Raj <raj.khem at gmail.com>
>> ---
>> meta/recipes-support/cloog-ppl/cloog-ppl.inc | 6 +
>> .../recipes-support/cloog-ppl/cloog-ppl_0.15.11.bb | 13 +
>> .../ppl/ppl-0.11.2/ppl_autoreconf.patch |17034 ++++++++++++++++++++
>> meta/recipes-support/ppl/ppl.inc | 6 +
>> meta/recipes-support/ppl/ppl_0.11.2.bb | 16 +
>> meta/recipes-support/ppl/ppl_git.bb | 17 +
>> 6 files changed, 17092 insertions(+), 0 deletions(-)
>> create mode 100644 meta/recipes-support/cloog-ppl/cloog-ppl.inc
>> create mode 100644 meta/recipes-support/cloog-ppl/cloog-ppl_0.15.11.bb
>> create mode 100644 meta/recipes-support/ppl/ppl-0.11.2/ppl_autoreconf.patch
>> create mode 100644 meta/recipes-support/ppl/ppl.inc
>> create mode 100644 meta/recipes-support/ppl/ppl_0.11.2.bb
>> create mode 100644 meta/recipes-support/ppl/ppl_git.bb
>
> While testing this changes I got this from ppl build
> configure:10654: checking how to link with libgmpxx
> configure:11127: result: /usr/lib/libgmpxx.so /usr/lib/libgmp.so
> configure:11173: checking for the GMP library version 4.1.3 or above
> ...
> ac_cv_libgmp_cppflags=
> ac_cv_libgmp_libs=/usr/lib/libgmp.so
> ac_cv_libgmp_ltlibs='-L/usr/lib -lgmp'
> ac_cv_libgmp_prefix=/usr
> ac_cv_libgmpxx_cppflags=
> ac_cv_libgmpxx_libs='/usr/lib/libgmpxx.so /usr/lib/libgmp.so'
> ac_cv_libgmpxx_ltlibs='-L/usr/lib -lgmpxx -L/usr/lib -lgmp'
> ac_cv_libgmpxx_prefix=/usr
>
> OE @ ~/shr-core/tmp-eglibc $ find sysroots/nokia900/usr/lib/ -name libgmp\*
> sysroots/nokia900/usr/lib/libgmp.so.10.0.2
> sysroots/nokia900/usr/lib/libgmp.la
> sysroots/nokia900/usr/lib/libgmpxx.a
> sysroots/nokia900/usr/lib/libgmpxx.so.4
> sysroots/nokia900/usr/lib/libgmp.so.10
> sysroots/nokia900/usr/lib/libgmpxx.la
> sysroots/nokia900/usr/lib/ssl/engines/libgmp.so
> sysroots/nokia900/usr/lib/libgmp.so
> sysroots/nokia900/usr/lib/libgmpxx.so.4.2.2
> sysroots/nokia900/usr/lib/libgmp.a
> sysroots/nokia900/usr/lib/libgmpxx.so
>
is this when you build gcc for target ?
> Maybe we should pass --with-gmp-build or improve m4/ac_check_gmp.m4 to
> detect gmp in sysroot?
Thanks for trying it out.
Yes I should. I had it for a while but then I removed it for experimenting
if it will find libs in sysroot and it did and since then I removed it but I
forgot that I do not have gmp libs installed locally on build system.
I will fix it here and push a new patch to same branch
More information about the Openembedded-core
mailing list