[Mono-list] using dll in linux
Sergio A. Hernandez
info.geex at gmail.com
Mon Jun 8 20:42:10 EDT 2009
Probably I'll be kind of redundant but...
First of all the library you want to use is a .Net Assembly?
If it is you can try to added to the GAC by using the gacutil command
# gacutil -i xxx.dll
or to un-install it
# gacutil -u xxx.dll
or you can play with the configuration files and the dllmap node like
<dllmap dll="libxxx.dll" target="libxxx.so.0" />
If is not a .Net assembly you can try use wine & PInvoke, but honestly dont
think this works. I heard about people trying but they never came back and
say that they could.
On Wed, Jun 3, 2009 at 8:21 AM, Chaiser <harel.gr at gmail.com> wrote:
> Hey all,
> I'm new to mono so I hope that you'll be able to sort my problem.
> I wrote a C# program on .net in windows. in my program I'm using a xxx.dll
> that I created using visual C.
> I build the project , got a proj.exe file that is using my xxx.dll.
> when I copy my proj.exe+xxx.dll to linux env, and running it with " mono
> proj.exe " it runs fine until it reaches the part the programs call a
> function from the xxx.dll ( reasonable cause the xxx.dll written and
> compiled for win 32 ).
> my question is - how can I use my xxx.dll ( compile it with gcc ?! ) with
> mono in linux ?
> thanks in advance,
> View this message in context:
> Sent from the Mono - General mailing list archive at Nabble.com.
> Mono-list maillist - Mono-list at lists.ximian.com
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Mono-list