diff --git a/Worker_shared.cpp b/Worker_shared.cpp index 079acd64d698e0ef984cea851a3682e63386f3e5..3e1277d19236919c6394b3c23244dd13089f68e3 100644 --- a/Worker_shared.cpp +++ b/Worker_shared.cpp @@ -560,7 +560,8 @@ FileReader *Worker::ExtractFrom7zAndOpen(const std::string &fileName, const std: sevenZipName = "7za"; //so that Exist() check fails and we get an error message on the next command std::string possibleLocations[] = {"./7za", //use 7za binary shipped with Molflow "/usr/bin/7za", //use p7zip installed system-wide - "/usr/local/bin/7za"}; //use p7zip installed for user + "/usr/local/bin/7za", //use p7zip installed for user + "/opt/homebrew/bin/7za"}; //homebrew on M1 mac for(auto& path : possibleLocations){ if (FileUtils::Exist(path)) { sevenZipName = path;