PATHSolver.jl icon indicating copy to clipboard operation
PATHSolver.jl copied to clipboard

PATHSolver doesn't build on aarch64-apple-darwin

Open MichelJuillard opened this issue 3 years ago • 1 comments

PATHSolver depends on DataDeps. DataDeps depends upon BinaryProvider and BinaryProvider doesn't build on aarch64-apple-darwin. See https://discourse.julialang.org/t/m1-mac-faile-to-install-binaryprovider-package/74103/2 and https://github.com/oxinabox/DataDeps.jl/issues/152

MichelJuillard avatar Apr 24 '22 07:04 MichelJuillard

PATHSolver.jl doesn't support M1, and this is unlikely to change until Prof. Ferris updates PATH to M1. Use Rosetta instead.

odow avatar Apr 24 '22 22:04 odow

Is there any update on this?

andresdrenik avatar Jan 16 '23 00:01 andresdrenik

No update. We need an upstream version from https://pages.cs.wisc.edu/~ferris/path.html. Use the Rosetta build of Julia.

odow avatar Jan 17 '23 06:01 odow

To clarify for Rosetta:

Download and install the "macOS x86 (Intel or Rosetta)" build of Julia from https://julialang.org/downloads/. Then PATH will work fine.

If you're using juliaup, you want to install the lts~x64 version.

odow avatar Jan 19 '23 00:01 odow

Discussed with the PATH folks. It's on their long-term roadmap to provide binaries for M1, but there is no ETA. In the meantime, use Rosetta.

odow avatar Jan 25 '23 09:01 odow