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