Hi Alexander,

The current GCC upstream support for OpenRISC is obsolete, it dates
back to the old or32 port which is now replaced by or1k tools.
OpenRISC folks are working on pushing their latest GCC or1k work
upstream but they currently have some issues with FSF papers.

For RTEMS or1k port to work, we had to generate our own patch between
or32 and the updated (non-upstreamed yet) or1k GCC work. This patch is
against GCC 4.8.3 release. You can try to build GCC from their repo
here [1] but I think it's not syncrohnized with GCC 5.0.0 (yet).

[1] https://github.com/openrisc/or1k-gcc

Thanks,
Hesham

On Thu, Apr 16, 2015 at 12:09 PM, Alexander Krutwig
<alexander.krut...@embedded-brains.de> wrote:
> Hello,
>
> I wanted to build the gcc5.0.0 for the or1k without patches and it did not
> work. Are there any patches missing? Below, the terminal output is given.
> *** Configuration or1k-unknown-rtems4.11 not supported
> make[1]: *** [configure-gcc] Error 1
> make[1]: Leaving directory `/scratch/git-build/b-gcc-git-or1k-rtems4.11'
> make: *** [all] Error 2
> + make install
> make[1]: Entering directory `/scratch/git-build/b-gcc-git-or1k-rtems4.11'
> /bin/sh /home/EB/alexander_k/archive/gcc-git/mkinstalldirs /opt/rtems-4.11
> /opt/rtems-4.11
> make[2]: Entering directory
> `/scratch/git-build/b-gcc-git-or1k-rtems4.11/fixincludes'
> rm -rf /opt/rtems-4.11/lib/gcc/or1k-rtems4.11/5.0.0/install-tools
> /bin/sh /home/EB/alexander_k/archive/gcc-git/fixincludes/../mkinstalldirs
> /opt/rtems-4.11/lib/gcc/or1k-rtems4.11/5.0.0/install-tools
> mkdir -p -- /opt/rtems-4.11/lib/gcc/or1k-rtems4.11/5.0.0/install-tools
> /bin/sh /home/EB/alexander_k/archive/gcc-git/fixincludes/../mkinstalldirs
> /opt/rtems-4.11/lib64/gcc/or1k-rtems4.11/5.0.0/install-tools/include
> /usr/bin/install -c -m 644
> /home/EB/alexander_k/archive/gcc-git/fixincludes/README-fixinc \
> /opt/rtems-4.11/lib64/gcc/or1k-rtems4.11/5.0.0/install-tools/include/README
> /usr/bin/install -c fixinc.sh
> /opt/rtems-4.11/lib/gcc/or1k-rtems4.11/5.0.0/install-tools/fixinc.sh
> /usr/bin/install -c fixincl
> /opt/rtems-4.11/lib/gcc/or1k-rtems4.11/5.0.0/install-tools/fixincl
> /usr/bin/install -c mkheaders
> /opt/rtems-4.11/lib/gcc/or1k-rtems4.11/5.0.0/install-tools/mkheaders
> make[2]: Leaving directory
> `/scratch/git-build/b-gcc-git-or1k-rtems4.11/fixincludes'
> make[2]: Entering directory
> `/scratch/git-build/b-gcc-git-or1k-rtems4.11/gcc'
> make[2]: *** No rule to make target `install'.  Stop.
> make[2]: Leaving directory `/scratch/git-build/b-gcc-git-or1k-rtems4.11/gcc'
> make[1]: *** [install-gcc] Error 2
> make[1]: Leaving directory `/scratch/git-build/b-gcc-git-or1k-rtems4.11'
> make: *** [install] Error 2
>
> Best regards,
>
> --
> --------------------------------------------
> embedded brains GmbH
> Alexander Krutwig
> Dornierstr. 4
> D-82178 Puchheim
> Germany
> email: alexander.krut...@embedded-brains.de
> Phone: +49-89-18 94 741 - 17
> Fax:   +49-89-18 94 741 - 09
> PGP: Public key available on request.
>
> Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
>
> _______________________________________________
> devel mailing list
> devel@rtems.org
> http://lists.rtems.org/mailman/listinfo/devel



-- 
Hesham
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to