But that doesn't necessarily mean it will compile. Now run make again and the includes should be found. Applications/Xcode.app/Contents/Developer/Platforms/atform/Developer/SDKs/MacOSX10.14.sdk/usr/include/mach/vm_map.defs Applications/Xcode.app/Contents/Developer/Platforms/atform/Developer/SDKs/MacOSX10.14.sdk/usr/include/mach/thread_act.defs \ Applications/Xcode.app/Contents/Developer/Platforms/atform/Developer/SDKs/MacOSX10.14.sdk/usr/include/mach/fs \ Applications/Xcode.app/Contents/Developer/Platforms/atform/Developer/SDKs/MacOSX10.14.sdk/usr/include/mach/mach_vm.defs \ Once that's done, you will need to edit the coregrind/Makefile:Īfter double checking the below folder exists, prefix every line with: /Applications/Xcode.app/Contents/Developer/Platforms/atform/Developer/SDKs/MacOSX10.14.sdk You might need to install Xcode from the app store if you don't already have it. If you get the following error: No rule to make target '/usr/include/mach/mach_vm.defs’, you will need to run xcode-select -install. configure -prefix=/where/you/want/it/installed -enable-only64bit $ git checkout feature/v3.14/macos-mojave-support-v2 A (rather painful) install from source workaround based on this patch, this post and this answer.