[Mono-list] Importing from DLLs
Jonathan Pryor
jonpryor@vt.edu
Thu, 30 Oct 2003 07:40:52 -0500
On Unix (-like) platforms, the convention is to prefix all libraries
with "lib". Mono is just following that convention.
So one potential fix is to rename the library so it has a "lib" prefix.
(It should be noted that Java JNI requires the lib prefix.)
Another potential fix is to edit $prefix/etc/mono/config, and add a
<dllmap/> entry for your library. This should do what you want.
- Jon
On Thu, 2003-10-30 at 06:34, Chris Seaton wrote:
> Hello, again.
>
> Sorry to keep asking more questions...
>
> When I use DllImport with the file name "Tenxt.UI.Text.Native.so", Mono
> prepends "lib" so that the runtime looks for
> "libTenxt.UI.Text.Native.so". This isn't how it works on Windows - how
> can I stop it doing this?