arduino / toolchain-avr

The AVR toolchain used by the Arduino IDE
144 stars 48 forks source link

Reliance on MacPorts? #39

Open morrissinger opened 8 years ago

morrissinger commented 8 years ago

We could rely on Homebrew rather than on MacPorts for wget, automake and autoconf. These packages are available via Homebrew, which does not require installing an additional package manager. Additionally, the reliance on MacPorts can present problems for people on certain widespread ISPs, running vendor-provided equipment, where rsync may be blocked.

morrissinger commented 8 years ago

One possible solution is to build the toolchain inside a VM. I did that and made it available here: https://atlas.hashicorp.com/morrissinger/boxes/arduino/

nathansizemore commented 8 years ago

These packages are available via Homebrew, which does not require installing an additional package manager.

Homebrew is not a macOS application, so using it also requires an additional install from a base macOS system.

morrissinger commented 8 years ago

@nathansizemore: noted. However, the latter point is still an issue.

cmaglie commented 8 years ago

The use of macports is just a suggestion not a mandatory dependency.

The real dependency is on the tools, wget, automake, etc. no matter how you install them.

maybe we should make this more explicit in the readme?