Skip to content

update brew install for gcc-arm#377

Open
placrosse wants to merge 1 commit into
apache:masterfrom
placrosse:patch-3
Open

update brew install for gcc-arm#377
placrosse wants to merge 1 commit into
apache:masterfrom
placrosse:patch-3

Conversation

@placrosse

Copy link
Copy Markdown
Contributor

existing instructions fail to work

@aditihilbert aditihilbert left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since installation of gcc-arm-none-eabi-49 from px4/px4 still seems to work (e.g. me), I suggest we have both the options here. If gcc-arm-none-eabi-49 from px4/px4 does not work people could try gcc-arm-embedded from caskroom. Thanks!

@placrosse

Copy link
Copy Markdown
Contributor Author

I found that the px4 (original instructions) only work if they had been used at some point in the past prior to "some change" being made. While setting up a brand new Mynewt user, they found that the instructions no longer worked on a machine which had not previously used the px4 source.

@utzig

utzig commented Mar 1, 2018

Copy link
Copy Markdown
Member

I don't use a mac anymore so I am not gonna try installing from px4. But what I don't understand is: if there's an "official" repo that provides what we need what is the reason for not using it? Just because someone created a "community" solution before?

@placrosse

placrosse commented May 11, 2018

Copy link
Copy Markdown
Contributor Author

I agree with @utzig . There is an official repo now. Let's use it and avoid a source of inconsistency and issues.

https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads

@placrosse

Copy link
Copy Markdown
Contributor Author

The brew cask install gcc-arm-embedded doc change I suggested is just an alternate installation method for Mac. Either way (brew or tar-ball), using the current official toolchain from developer.arm.com is desirable (at least to me). Plus, they have recently cut down releases to only two per year.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants