From 1d9cb7358b7f51c247a66b73920572d9f7db5257 Mon Sep 17 00:00:00 2001 From: Pixelstorm Date: Sun, 24 Sep 2023 13:33:39 +0100 Subject: [PATCH] DllImport correct version of libdl --- src/Runtime/SymbolResolver.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Runtime/SymbolResolver.cs b/src/Runtime/SymbolResolver.cs index 19e1645b..d11e1ab6 100644 --- a/src/Runtime/SymbolResolver.cs +++ b/src/Runtime/SymbolResolver.cs @@ -118,10 +118,10 @@ namespace CppSharp return dlopen(path, RTLD_LAZY); } - [DllImport("dl", CharSet = CharSet.Ansi)] + [DllImport("dl.so.2", CharSet = CharSet.Ansi)] static extern IntPtr dlopen(string path, int flags); - [DllImport("dl", CharSet = CharSet.Ansi)] + [DllImport("dl.so.2", CharSet = CharSet.Ansi)] static extern IntPtr dlsym(IntPtr handle, string symbol); #endregion