Conversation
|
What are the issues with the toolchain, is it just the issues with Nix? |
|
The ongoing issues? I know there are problems running the listed Nix packages. I do not know whether or not they work outside of Nix (no data). |
|
I know people have gotten BAP to work on Mac by compiling from source (as much of a hassle as that is), though I'm not sure whether that's the ASLp build, but I don't know about DDisasm. |
|
I have had BAP, BAP + ASLp and DDisasm all working on macOS in the past, compiling from source in each case. I don't recall exactly what had to be done for each, but I can try digging this up if it would be useful to others. |
|
Good news, Github lets us run Actions on arm64 macos. Unfortunately, the situation for pac-nix is not good (many packages fail and for many different reasons). I do not think this will be fixed soon. I guess, in the meantime, the workflow has to be compiling all the tools from scratch. |
|
abandoning this PR in favour of #288 |
For the interest of @utting and @yousifpatti,
Add rudimentary notes about lifting on macos, mostly based on experiences of @ncough.
Although the cross compiler works (reported by Nick), there are still issues which prevent the basil toolchain working.
I am aware of issues with bap and ddisasm through Nix on Mac. This may or may not be fixed by compiling the packages manually.