[meta-ti] libtool-cross_2.4.6.bb configure failure

Joshua Vanderpool jdvdt2 at gmail.com
Wed Dec 9 03:43:16 PST 2015


wget
http://releases.linaro.org/15.05/components/toolchain/binaries/arm-linux-gnueabihf/gcc-linaro-4.9-2015.05-x86_64_arm-linux-gnueabihf.tar.xz

tar xf gcc-linaro-4.9-2015.05-x86_64_arm-linux-gnueabihf.tar.xz

export
PATH=$HOME/gcc-linaro-4.9-2015.05-x86_64_arm-linux-gnueabihf/bin:$PATH

This allows the configure now the build is proceeding. Sorry i did not know
the switch to 2015.05.

Until the next hurdle:-)

Josh

On Wed, Dec 9, 2015 at 6:23 AM, Joshua Vanderpool <jdvdt2 at gmail.com> wrote:

> The host is a 64 bit Ubuntu 14.04LTS machine.
>
> I am using the 2013 version of the toolchain as found on the wiki.
> Could the toolchain be built by the meta-linaro layer, removing the need
> for the external toolchain?
>
> Josh
>
> On Tue, Dec 8, 2015 at 3:01 PM, Denys Dmytriyenko <denys at ti.com> wrote:
>
>> What is your host machine and Linux distro?
>>
>> Also, which version of Linaro toolchain do you use? (with Fido we've
>> switched
>> to Linaro 2015.05 release, but I think the Wiki hasn't been updated yet)
>>
>> --
>> Denys
>>
>>
>> On Tue, Dec 08, 2015 at 02:10:55PM -0500, Joshua Vanderpool wrote:
>> > I have used the instructions found here
>> > http://arago-project.org/wiki/index.php/Setting_Up_Build_Environment
>> >
>> > To setup a arago build of the am57xx-evm as a starting point.  I then
>> > ./oe-layertool-setup.sh -f configs/arago-fido-config.txt
>> >
>> > I assumed that this had support for the am57xx, however i have been
>> > unsuccessful to build the core-image-minimal.
>> >
>> > I am using the compiler as stated in the wiki.
>> >
>> > once i get a build working then i have to add in my custom layers for
>> the
>> > board i designed.
>> > I would like to know the layers i should use to have the best video
>> support
>> > at qt5 will be used and the video ports on the AM57xx.
>> >
>> > Thanks for any support and your time.
>> >
>> > Warning this is the output:
>> >
>> > jvanderpool at jvanderpool-workstation:~/dev/tisdk/build$
>> MACHINE=am57xx-evm
>> > bitbake core-image-minimal
>> > NOTE: Started PRServer with DBfile:
>> > /home/jvanderpool/dev/tisdk/build/cache/prserv.sqlite3, IP: 127.0.0.1,
>> > PORT: 45120, PID: 13826
>> > NOTE: Your conf/bblayers.conf has been automatically updated.
>> > NOTE: INCLUDING gnutls as buildable despite INCOMPATIBLE_LICENSE
>> because it
>> > has been whitelisted###        | ETA:  00:00:06
>> > Parsing recipes: 100%
>> >
>> |####################################################################################|
>> > Time: 00:01:15
>> > Parsing of 2084 .bb files complete (0 cached, 2084 parsed). 2613
>> targets,
>> > 376 skipped, 0 masked, 0 errors.
>> > NOTE: Resolving any missing task queue dependencies
>> >
>> > Build Configuration:
>> > BB_VERSION        = "1.26.0"
>> > BUILD_SYS         = "x86_64-linux"
>> > NATIVELSBSTRING   = "Ubuntu-14.04"
>> > TARGET_SYS        = "arm-linux-gnueabi"
>> > MACHINE           = "am57xx-evm"
>> > DISTRO            = "arago"
>> > DISTRO_VERSION    = "2015.11"
>> > TUNE_FEATURES     = "arm armv7a vfp thumb neon callconvention-hard
>> > cortexa15"
>> > TARGET_FPU        = "vfp-neon"
>> > meta-arago-distro
>> > meta-arago-extras = "master:0b4f6cf573446ee854c1b128aac59210e45d708b"
>> > meta-qt5          = "jethro:0454fb083c38f2155a8be3b61930ad1ddf995695"
>> > meta-networking
>> > meta-ruby
>> > meta-python
>> > meta-oe           = "fido:df2f700d66bace65f5d802225232d01cf511fe81"
>> > meta-ti           = "fido:bc10ffc2e4637a3c0cc020b686c93e92c93ee756"
>> > meta-linaro-toolchain = "fido:08a46787862966f2236c5a9b3eb4d4ec68263593"
>> > meta              = "fido:f0873b83d693af4a103999160d67fcf25c7eedc1"
>> >
>> > NOTE: Preparing RunQueue
>> > NOTE: Executing SetScene Tasks
>> > NOTE: Executing RunQueue Tasks
>> > WARNING: Failed to fetch URL
>> > http://www.openssl.org/source/openssl-1.0.2d.tar.gz, attempting
>> MIRRORS if
>> > available
>> > ERROR: Function failed: do_configure (log file is located at
>> >
>> /home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/work/cortexa15hf-vfp-neon-linux-gnueabi/libtool-cross/2.4.6-r0/temp/log.do_configure.32265)
>> > ERROR: Logfile of failure stored in:
>> >
>> /home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/work/cortexa15hf-vfp-neon-linux-gnueabi/libtool-cross/2.4.6-r0/temp/log.do_configure.32265
>> > Log data follows:
>> > | DEBUG: Executing python function sysroot_cleansstate
>> > | DEBUG: Python function sysroot_cleansstate finished
>> > | DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'arm-32',
>> > 'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi',
>> 'common']
>> > | DEBUG: Executing shell function autotools_preconfigure
>> > | DEBUG: Shell function autotools_preconfigure finished
>> > | DEBUG: Executing python function autotools_copy_aclocals
>> > | DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'arm-32',
>> > 'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi',
>> 'common']
>> > | DEBUG: Python function autotools_copy_aclocals finished
>> > | DEBUG: Executing shell function do_configure
>> > | automake (GNU automake) 1.15
>> > | Copyright (C) 2014 Free Software Foundation, Inc.
>> > | License GPLv2+: GNU GPL version 2 or later <
>> > http://gnu.org/licenses/gpl-2.0.html>
>> > | 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 <tromey at redhat.com>
>> > |        and Alexandre Duret-Lutz <adl at gnu.org>.
>> > | AUTOV is 1
>> > | NOTE: Executing ACLOCAL="aclocal
>> >
>> --system-acdir=/home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/work/cortexa15hf-vfp-neon-linux-gnueabi/libtool-cross/2.4.6-r0/build/aclocal-copy/"
>> > autoreconf --verbose --install --force --exclude=libtoolize -I
>> >
>> /home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/work/cortexa15hf-vfp-neon-linux-gnueabi/libtool-cross/2.4.6-r0/libtool-2.4.6/m4/
>> > -I
>> >
>> /home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/work/cortexa15hf-vfp-neon-linux-gnueabi/libtool-cross/2.4.6-r0/libtool-2.4.6/tests/
>> > | autoreconf: Entering directory `.'
>> > | autoreconf: configure.ac: not using Gettext
>> > | autoreconf: running: aclocal
>> >
>> --system-acdir=/home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/work/cortexa15hf-vfp-neon-linux-gnueabi/libtool-cross/2.4.6-r0/build/aclocal-copy/
>> > -I
>> >
>> /home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/work/cortexa15hf-vfp-neon-linux-gnueabi/libtool-cross/2.4.6-r0/libtool-2.4.6/m4/
>> > -I
>> >
>> /home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/work/cortexa15hf-vfp-neon-linux-gnueabi/libtool-cross/2.4.6-r0/libtool-2.4.6/tests/
>> > -I
>> >
>> /home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/work/cortexa15hf-vfp-neon-linux-gnueabi/libtool-cross/2.4.6-r0/libtool-2.4.6/m4/
>> > -I
>> >
>> /home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/work/cortexa15hf-vfp-neon-linux-gnueabi/libtool-cross/2.4.6-r0/libtool-2.4.6/tests/
>> > --force -I m4
>> > | autoreconf: configure.ac: tracing
>> > | autoreconf: running:
>> >
>> /home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin/autoconf
>> >
>> --include=/home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/work/cortexa15hf-vfp-neon-linux-gnueabi/libtool-cross/2.4.6-r0/libtool-2.4.6/m4/
>> >
>> --include=/home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/work/cortexa15hf-vfp-neon-linux-gnueabi/libtool-cross/2.4.6-r0/libtool-2.4.6/tests/
>> > --force
>> > | autoreconf: running:
>> >
>> /home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin/autoheader
>> >
>> --include=/home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/work/cortexa15hf-vfp-neon-linux-gnueabi/libtool-cross/2.4.6-r0/libtool-2.4.6/m4/
>> >
>> --include=/home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/work/cortexa15hf-vfp-neon-linux-gnueabi/libtool-cross/2.4.6-r0/libtool-2.4.6/tests/
>> > --force
>> > | autoreconf: running: automake --add-missing --copy --force-missing
>> > | autoreconf: running: gnu-configize
>> > | autoreconf: Leaving directory `.'
>> > | NOTE: Running
>> >
>> /home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/work/cortexa15hf-vfp-neon-linux-gnueabi/libtool-cross/2.4.6-r0/libtool-2.4.6/configure
>> >  --build=x86_64-linux  --host=arm-linux-gnueabi
>> > --target=arm-linux-gnueabi  --prefix=/usr
>> >  --exec_prefix=/usr  --bindir=/usr/bin  --sbindir=/usr/sbin
>> > --libexecdir=/usr/lib/libtool
>> >
>> --datadir=/home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am57xx-evm/usr/share
>> >  --sysconfdir=/etc  --sharedstatedir=/com  --localstatedir=/var
>> > --libdir=/usr/lib
>> >  --includedir=/usr/include  --oldincludedir=/usr/include
>> >
>> --infodir=/home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am57xx-evm/usr/share/info
>> >
>> --mandir=/home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am57xx-evm/usr/share/man
>> >  --disable-silent-rules  --disable-dependency-tracking
>> >
>> --with-libtool-sysroot=/home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am57xx-evm
>> > | configure: loading site script
>> >
>> /home/jvanderpool/dev/tisdk/sources/meta-openembedded/meta-oe/site/endian-little
>> > | configure: loading site script
>> > /home/jvanderpool/dev/tisdk/sources/oe-core/meta/site/endian-little
>> > | configure: loading site script
>> > /home/jvanderpool/dev/tisdk/sources/oe-core/meta/site/arm-common
>> > | configure: loading site script
>> > /home/jvanderpool/dev/tisdk/sources/oe-core/meta/site/arm-32
>> > | configure: loading site script
>> > /home/jvanderpool/dev/tisdk/sources/oe-core/meta/site/common-linux
>> > | configure: loading site script
>> > /home/jvanderpool/dev/tisdk/sources/oe-core/meta/site/common-glibc
>> > | configure: loading site script
>> > /home/jvanderpool/dev/tisdk/sources/oe-core/meta/site/arm-linux
>> > | configure: loading site script
>> > /home/jvanderpool/dev/tisdk/sources/oe-core/meta/site/common
>> > | ## ------------------------- ##
>> > | ## Configuring libtool 2.4.6 ##
>> > | ## ------------------------- ##
>> > |
>> > | checking for GNU M4 that supports accurate traces...
>> >
>> /home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin/m4
>> > | checking whether
>> >
>> /home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin/m4
>> > accepts --gnu... yes
>> > | checking how m4 supports trace files... --debugfile
>> > | checking for a BSD-compatible install... /usr/bin/install -c
>> > | checking whether build environment is sane... yes
>> > | checking for arm-linux-gnueabi-strip... arm-linux-gnueabihf-strip
>> > | checking for a thread-safe mkdir -p... /bin/mkdir -p
>> > | checking for gawk... gawk
>> > | checking whether make sets $(MAKE)... yes
>> > | checking whether make supports nested variables... yes
>> > | checking whether make supports nested variables... (cached) yes
>> > | checking build system type... x86_64-pc-linux-gnu
>> > | checking host system type... arm-unknown-linux-gnueabi
>> > | configure: autobuild project... GNU Libtool
>> > | configure: autobuild revision... 2.4.6
>> > | configure: autobuild hostname... jvanderpool-workstation
>> > | configure: autobuild mode... default
>> > | configure: autobuild timestamp... 20151208T160947Z
>> > | checking for arm-linux-gnueabi-gcc... arm-linux-gnueabihf-gcc
>> >  -march=armv7-a -marm  -mthumb-interwork -mfloat-abi=hard -mfpu=neon
>> > -mtune=cortex-a15
>> >
>> --sysroot=/home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am57xx-evm
>> > | checking whether the C compiler works... no
>> > | configure: error: in
>> >
>> `/home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/work/cortexa15hf-vfp-neon-linux-gnueabi/libtool-cross/2.4.6-r0/build':
>> > | configure: error: C compiler cannot create executables
>> > | See `config.log' for more details
>> > | Configure failed. The contents of all config.log files follows to aid
>> > debugging
>> > | ERROR: oe_runconf failed
>> > | WARNING:
>> >
>> /home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/work/cortexa15hf-vfp-neon-linux-gnueabi/libtool-cross/2.4.6-r0/temp/run.do_configure.32265:1
>> > exit 1 from
>> > |   exit 1
>> > | ERROR: Function failed: do_configure (log file is located at
>> >
>> /home/jvanderpool/dev/tisdk/build/arago-tmp-external-linaro-toolchain/work/cortexa15hf-vfp-neon-linux-gnueabi/libtool-cross/2.4.6-r0/temp/log.do_configure.32265)
>> > ERROR: Task 414
>> >
>> (/home/jvanderpool/dev/tisdk/sources/oe-core/meta/recipes-devtools/libtool/
>> > libtool-cross_2.4.6.bb, do_configure) failed with exit code '1'
>> > NOTE: Tasks Summary: Attempted 330 tasks of which 0 didn't need to be
>> rerun
>> > and 1 failed.
>> > NOTE: Writing buildhistory
>> > Waiting for 0 running tasks to finish:
>> >
>> > *** Please tell me who you are.
>> >
>> > Run
>> >
>> >   git config --global user.email "you at example.com"
>> >   git config --global user.name "Your Name"
>> >
>> > to set your account's default identity.
>> > Omit --global to set the identity only in this repository.
>> >
>> > fatal: unable to auto-detect email address (got
>> > 'jvanderpool at jvanderpool-workstation.(none)')
>> >
>> > Summary: 1 task failed:
>> >
>>  /home/jvanderpool/dev/tisdk/sources/oe-core/meta/recipes-devtools/libtool/
>> > libtool-cross_2.4.6.bb, do_configure
>>
>> > --
>> > _______________________________________________
>> > meta-ti mailing list
>> > meta-ti at yoctoproject.org
>> > https://lists.yoctoproject.org/listinfo/meta-ti
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-ti/attachments/20151209/88a4dec1/attachment-0001.html>


More information about the meta-ti mailing list