openthread / ot-commissioner

OpenThread Commissioner, a Thread commissioner for joining new Thread devices and managing Thread networks.
https://openthread.io/
BSD 3-Clause "New" or "Revised" License
49 stars 36 forks source link

Fix for macOS on ARM #222

Closed motters closed 2 years ago

motters commented 2 years ago

Update catch2 dependance to support apple silicon.

Currently catch2 is detached at d10b9bd (Nov 2019) whereas catch2 was updated to support apple silicon at a25c1a2(24 July 2020)

wgtdkp commented 2 years ago

@motters Thanks for reporting this issue, I submitted https://github.com/openthread/ot-commissioner/pull/224 to remove Catch2. Will you help verify if everything works on Apple silicon now?

motters commented 2 years ago

@wgtdkp Can confirm everything now works fine, (compiled, test ran successfully, installed, functional).

Slight error on running sudo ninja install this comes up sudo: ldconfig: command not found; nothing important though i don't think for macos.