diff --git a/source/Parameters_openReadsFiles.cpp b/source/Parameters_openReadsFiles.cpp index 1f96363a..fad63699 100644 --- a/source/Parameters_openReadsFiles.cpp +++ b/source/Parameters_openReadsFiles.cpp @@ -2,7 +2,14 @@ #include "ErrorWarning.h" #include #include -void Parameters::openReadsFiles() +#include +#include + +// environ is declared in on glibc but not on macOS; declare it +// explicitly so posix_spawnp can pass the current environment on every platform. +extern char **environ; + +void Parameters::openReadsFiles() { if (readFilesCommandString=="") {//read from file for (uint ii=0;ii