21 #include <glibmm/miscutils.h>
33 #ifdef PLATFORM_WINDOWS
36 std::string vfork_exec_wrapper;
42 "ardour-exec-wrapper", vfork_exec_wrapper)) {
43 PBD::fatal <<
"vfork exec wrapper 'ardour-exec-wrapper' was not found in $PATH." <<
endmsg;
47 return strdup(vfork_exec_wrapper.c_str());
54 #ifndef PLATFORM_WINDOWS
64 #ifndef PLATFORM_WINDOWS
74 #ifndef PLATFORM_WINDOWS
LIBPBD_API Transmitter fatal
static char * vfork_exec_wrapper_path()
std::ostream & endmsg(std::ostream &ostr)
static char * _vfork_exec_wrapper
bool find_file(const Searchpath &search_path, const string &filename, std::string &result)
LIBARDOUR_API std::string ardour_dll_directory()
SystemExec(std::string c, std::string a="")