rcn-ee / repos

repos.rcn-ee.com
41 stars 30 forks source link

gcc-pru: Switch to official 10.1.0 release #47

Closed dinuxbg closed 4 years ago

dinuxbg commented 4 years ago

It is no longer necessary to rely on snapshot tarballs. The official 10.1.0 is out on GNU mirrors.

I have not tested a build, and I have not updated changelogs.

Since diff between previous snapshot and official 10.1.0 is small, this is both small risk and low priority commit.

Signed-off-by: Dimitar Dimitrov dimitar@dinux.eu

RobertCNelson commented 4 years ago

Thanks @dinuxbg , i should be able to merge/build this on friday this week. ;)

VedantParanjape commented 4 years ago

Hey @RobertCNelson When will this be merged ? i tried building gcc 10 for pru, failed to do so.

dinuxbg commented 4 years ago

@VedantParanjape , this pull request actually does not change that much. The previous packaged pru-gcc is a daily snapshot release-candidate for gcc10.

If you insist on building pru-gcc yourself then please check the instructions at https://gitlab.com/dinuxbg/gnupru

This pull request is mainly to ease @RobertCNelson and simplify the debian packaging scripts and workflow.

VedantParanjape commented 4 years ago

@VedantParanjape , this pull request actually does not change that much. The previous packaged pru-gcc is a daily snapshot release-candidate for gcc10.

If you insist on building pru-gcc yourself then please check the instructions at https://gitlab.com/dinuxbg/gnupru

This pull request is mainly to ease @RobertCNelson and simplify the debian packaging scripts and workflow.

Hey, i am working on GSoC project for Beagleboard, i intend to use gcc for PRU, since gcc-10 has official support for PRU, but i could not find a way to target PRU, other than build it with PRU target, i followed GNU docs, it fails repeatedly at compiling libgcc.

dinuxbg commented 4 years ago

@VedantParanjape , in most cases you don't need to build the toolchain yourself. If you are using a recent BeagleBoard Debian then you should have access to the prebuilt toolchain. Just do:

sudo apt-get update
sudo apt-get install gcc-pru

If you insist on compiling pru-gcc, then please follow the instrctions at https://gitlhub.com/dinuxbg/gnupru . If they do not work, please open an issue for gnupru.

VedantParanjape commented 4 years ago

@dinuxbg But that's the gcc which you build from your code base or is it built from official gcc 10 base.

Thanks for the help :)

dinuxbg commented 4 years ago

@VedantParanjape , with or without this change, pru-gcc is built from GNU GCC tarballs. Without this change - from a daily snapshot GNU tarball. With this change - from an official release GNU tarball.

I reiterate that this change is most likely not affecting you.

This pull request is mainly to ease @RobertCNelson and simplify the debian packaging scripts and workflow.

VedantParanjape commented 4 years ago

@dinuxbg Okay, thanks for clarifying.

Please take a look at my GSoC project: https://github.com/VedantParanjape/simpPRU

Your feedback will be valuable

Regards, Vedant Paranjape