November 09, 2019 Try to create and load dynamic libraries on Linux | ||||
---|---|---|---|---|
| ||||
Hi I want to build a set of dynamic libraries in D on Linux. Then I want to load these libraries dynamically. So I wrote a app with "extern (D): void hello(string text)..." compiled with dub / "targetType":"dynamicLibrary" ...works fine. App called libapp.so Then I tried to call these libs in a second app with dub "import core.runtime;" "auto handler = Runtime.loadLibrary("./libapp.so");" In result, I got the error message collect2: error: ld returned 1 exit status Error: linker exited with status 1 Isn't loadLibrary not enough for loading? Path seems to be correct. Regards, Ozan |
Copyright © 1999-2021 by the D Language Foundation