Arma2NETMySQLPlugin icon indicating copy to clipboard operation
Arma2NETMySQLPlugin copied to clipboard

Add Support for Linux

Open firefly2442 opened this issue 10 years ago • 7 comments

Apparently callExtension support will be added to Linux servers in the future. Once this is implemented, it would be great to try to compile it via Mono.

firefly2442 avatar Apr 26 '14 16:04 firefly2442

Please keep this issue updated, would love to finally get an A3 server up on my Linux box.

Jarrrk avatar Apr 30 '14 23:04 Jarrrk

Yep. First we need support upstream in Arma2NET.

https://github.com/ScottNZ/Arma2NET/issues/5

firefly2442 avatar May 01 '14 21:05 firefly2442

Currently checking to see if the dependencies of MySQL and SQLite will work under Linux. Conditional checks could be used in the .csproj to load in different configurations of referenced dependencies. This way there would still be a single project solution but it could be loaded on both operating systems.

firefly2442 avatar Jun 16 '14 15:06 firefly2442

Ran into this bug when swapping out for the Mono SQLite DLL.

https://bugzilla.xamarin.com/show_bug.cgi?id=2148

The current stable version of Mono, 3.2.3, seems to have this issue.

firefly2442 avatar Jun 21 '14 02:06 firefly2442

Was able to manually download a source archive of Mono 3.4 and then build it on Linux. Then, copied over the resulting DLL file to Windows. Downloading the sqlite3.dll as well made it work on Windows. Currently testing/troubleshooting Linux.

firefly2442 avatar Jun 25 '14 03:06 firefly2442

Any update?

Jarrrk avatar Jun 27 '14 12:06 Jarrrk

No, haven't had a chance to work on it yet.

firefly2442 avatar Jun 27 '14 13:06 firefly2442