forked from Lainports/freebsd-ports
20 lines
755 B
C++
20 lines
755 B
C++
--- dart/common/SharedLibrary.cpp.orig 2024-06-25 05:13:56 UTC
|
|
+++ dart/common/SharedLibrary.cpp
|
|
@@ -35,7 +35,7 @@
|
|
#include "dart/common/Console.hpp"
|
|
#include "dart/common/detail/SharedLibraryManager.hpp"
|
|
|
|
-#if DART_OS_LINUX || DART_OS_MACOS
|
|
+#if DART_OS_LINUX || DART_OS_FREEBSD || DART_OS_MACOS
|
|
|
|
#include <dlfcn.h>
|
|
#define DYNLIB_LOAD(a) dlopen(a, RTLD_LAZY | RTLD_GLOBAL)
|
|
@@ -139,7 +139,7 @@ std::string SharedLibrary::getLastError() const
|
|
//==============================================================================
|
|
std::string SharedLibrary::getLastError() const
|
|
{
|
|
-#if DART_OS_LINUX || DART_OS_MACOS
|
|
+#if DART_OS_LINUX || DART_OS_FREEBSD || DART_OS_MACOS
|
|
return std::string(dlerror());
|
|
#elif DART_OS_WINDOWS
|
|
LPTSTR lpMsgBuf;
|