Samraksh / eMote

eMote OS -- Multiple Ports (using .NET MF v4.3)
0 stars 0 forks source link

Removed support for ancient compiler GCC 4.7.3 #439

Closed Nathan-Stohs closed 7 years ago

Nathan-Stohs commented 7 years ago

Everybody should be using at least 4.9.3 which had major improvements for Cortex-M3. Latest is 5.4.1 although its use isn't mandatory, just > 4.7.3

Latest is here: https://launchpad.net/gcc-arm-embedded/5.0/5-2016-q2-update

MichaelAtSamraksh commented 7 years ago

Is this a TODO-task, or a memorandum-notice? Is the task for Samraksh add a preprocessor command to poison/kill the build for old compiler versions?

Nathan-Stohs commented 7 years ago

Memo. There is no task. I did not specifically poison the build script but I did remove the workarounds that allowed the old version to work. So the effect is the same.

I guess my intent here was to have something to point to if there were complaints. I'd presume to close this at some point. Or maybe we leave it open as a sort of mega-thread. shrug

We probably need a wiki or other document on our build environment.

ChrisAtSamraksh commented 7 years ago

Everyone I spoke with is using either 4.9.3 or 5.4.1. I suggest we all move to 5.4.1 but this isn't really an issue.