--- library/tulip-core/src/PluginLibraryLoader.cpp.orig 2014-03-25 10:10:30.000000000 +0100 +++ library/tulip-core/src/PluginLibraryLoader.cpp 2014-04-01 13:50:00.000000000 +0200 @@ -130,7 +130,14 @@ } // accepts only file whose name matches *.so or *.dylib +#ifdef __FreeBSD__ +#include +#if (__FreeBSD_version < 900000 && __FreeBSD_version >= 800501) || (__FreeBSD_version >= 900006) +int __tulip_select_libs(const struct dirent *ent) { +#else int __tulip_select_libs(struct dirent *ent) { +#endif /* __FreeBSD_version */ +#endif /* __FreeBSD__ */ #if !defined(__APPLE__) const char *suffix = ".so"; const unsigned long suffix_len = 3;