Index: kernel/yosys.cc --- kernel/yosys.cc.orig +++ kernel/yosys.cc @@ -69,6 +69,10 @@ #endif #endif +#ifdef __OpenBSD__ +# include +#endif + #include #include @@ -787,6 +791,11 @@ std::string proc_self_dirname() path.assign(buffer, buflen); free(buffer); return path; +} +#elif defined(__OpenBSD__) +std::string proc_self_dirname() +{ + return "${PREFIX}/bin/"; } #elif defined(__APPLE__) std::string proc_self_dirname()