[oe] Reg: Hiawatha

GOPIKRISHNAN S gopikrishnans at pec.edu
Wed Jan 16 15:55:19 UTC 2013


Actually, the Freescale's SDK is having only gcc version 4.6.2 (GCC), Not
4.7, still trying to find the problem...
/media/sdk/3.1/QorIQ-SDK-V1.3-20121114-yocto$
./build_p2041rdb_release/tmp/sysroots/i686-linux/usr/bin/ppce500mc-fsl-linux/powerpc-fsl-linux-gcc
-v
Using built-in specs.
COLLECT_GCC=./build_p2041rdb_release/tmp/sysroots/i686-linux/usr/bin/ppce500mc-fsl-linux/powerpc-fsl-linux-gcc
COLLECT_LTO_WRAPPER=/media/sdk/3.1/QorIQ-SDK-V1.3-20121114-yocto/build_p2041rdb_release/tmp/sysroots/i686-linux/usr/bin/ppce500mc-fsl-linux/../../libexec/ppce500mc-fsl-linux/gcc/powerpc-fsl-linux/4.6.2/lto-wrapper
Target: powerpc-fsl-linux
Configured with:
/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/work-shared/gcc-4.6.2+svnr180516-r29+fsl.6/gcc-4_6-branch/configure
--build=i686-linux --host=i686-linux --target=powerpc-fsl-linux
--prefix=/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/sysroots/i686-linux/usr
--exec_prefix=/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/sysroots/i686-linux/usr
--bindir=/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/sysroots/i686-linux/usr/bin/ppce500mc-fsl-linux
--sbindir=/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/sysroots/i686-linux/usr/bin/ppce500mc-fsl-linux
--libexecdir=/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/sysroots/i686-linux/usr/libexec/ppce500mc-fsl-linux
--datadir=/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/sysroots/i686-linux/usr/share
--sysconfdir=/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/sysroots/i686-linux/etc
--sharedstatedir=/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/sysroots/i686-linux/com
--localstatedir=/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/sysroots/i686-linux/var
--libdir=/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/sysroots/i686-linux/usr/lib/ppce500mc-fsl-linux
--includedir=/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/sysroots/i686-linux/usr/include
--oldincludedir=/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/sysroots/i686-linux/usr/include
--infodir=/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/sysroots/i686-linux/usr/share/info
--mandir=/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/sysroots/i686-linux/usr/share/man
--disable-silent-rules --disable-dependency-tracking
--with-libtool-sysroot=/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/sysroots/i686-linux
--with-gnu-ld --enable-shared --enable-languages=c,c++
--enable-threads=posix --disable-multilib --enable-c99 --enable-long-long
--enable-symvers=gnu --enable-libstdcxx-pch
--program-prefix=powerpc-fsl-linux- --enable-lto --enable-libssp
--disable-bootstrap --disable-libgomp --disable-libmudflap
--with-system-zlib --with-linker-hash-style=gnu --enable-cheaders=c_global
--with-local-prefix=/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/sysroots/p4080ds/usr
--with-gxx-include-dir=/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/sysroots/p4080ds/usr/include/c++
--with-sysroot=/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/sysroots/p4080ds
--with-build-sysroot=/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/sysroots/p4080ds
--enable-poison-system-directories
--with-headers=/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/sysroots/p4080ds/usr/include
--disable-libunwind-exceptions
--with-mpfr=/local/workspace/yocto-iso-make/p4080ds/build_p4080ds_release/tmp/sysroots/i686-linux/usr
--with-system-zlib --disable-nls --enable-__cxa_atexit
--with-long-double-128
Thread model: posix
gcc version 4.6.2 (GCC)


On Mon, Jan 7, 2013 at 5:46 PM, Otavio Salvador <otavio at ossystems.com.br>wrote:

> On Mon, Jan 7, 2013 at 10:13 AM, GOPIKRISHNAN S <gopikrishnans at pec.edu>
> wrote:
> > I am facing strange issue while building Hiawatha for Freescale P2041RDB.
> >
> > I am getting some errors while building hiawatha(using recipe from
> > openembedded). In investigation I found all return \type and parameter
> type
> > seems to be same & in all /usr/include/*.h files in declared as extern
> was
> > added before to make it visible in global. I wonder no problem was
> > not raised while compiling for my host platform (Debian 6 on x86), and
> > getting problem only doing it for my freescale board
> ...
>
> OE has a newer GCC version and GCC has get more strict about those
> checks so those errors do need to be fixed.
>
> If you upgrade your GCC to 4.7 you'll probably find same build errors.
>
> --
> Otavio Salvador                             O.S. Systems
> E-mail: otavio at ossystems.com.br  http://www.ossystems.com.br
> Mobile: +55 53 9981-7854              http://projetos.ossystems.com.br
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>



More information about the Openembedded-devel mailing list