add feature macro so we can the popen and pclose declarations on linux