User:Necktrox: Difference between revisions
Jump to navigation
Jump to search
m (Added MD5 and SHA1 checksums for paranoid people) |
m (Added installation notes and link to socket module page) |
||
Line 1: | Line 1: | ||
<pageclass class="#ff8800" subcaption="Necktrox’s Profile"></pageclass> | <pageclass class="#ff8800" subcaption="Necktrox’s Profile"></pageclass> | ||
== | == Download and install socket module == | ||
=== Download === | |||
These binaries are freshly baked for the commit [https://github.com/multitheftauto/multitheftauto-modules/commit/a23bf532477f03f70be6432b3b4b4d51f2949a11 a23bf532477f03f70be6432b3b4b4d51f2949a11]. | These binaries are freshly baked for the commit [https://github.com/multitheftauto/multitheftauto-modules/commit/a23bf532477f03f70be6432b3b4b4d51f2949a11 a23bf532477f03f70be6432b3b4b4d51f2949a11]. | ||
*[https://cdn.pixelvault.de/mta-modules/windows/x32/ml_sockets.dll Windows x32 ml_sockets.dll] | *[https://cdn.pixelvault.de/mta-modules/windows/x32/ml_sockets.dll Windows x32 ml_sockets.dll] | ||
Line 15: | Line 16: | ||
**'''MD5:''' DE1A161743F5E079F8A838C3E2027223 | **'''MD5:''' DE1A161743F5E079F8A838C3E2027223 | ||
**'''SHA1:''' 59CE19EC63FEB1EA0DE41C5FEEF1C289AC77BCF8 | **'''SHA1:''' 59CE19EC63FEB1EA0DE41C5FEEF1C289AC77BCF8 | ||
=== Installation === | |||
You can read more about the sockets module here: [[Modules/Sockets]] | |||
==== Windows ==== | |||
<pre> | |||
x32: server/mods/deathmatch/modules/ml_sockets.dll | |||
x64: server/x64/modules/ml_sockets.dll | |||
</pre> | |||
==== Linux ==== | |||
<pre> | |||
x32: server/mods/deathmatch/modules/ml_sockets.so | |||
x64: server/x64/modules/ml_sockets.so | |||
</pre> | |||
== Compile socket module on Ubuntu 15.10 (or on any Debian distro?)== | == Compile socket module on Ubuntu 15.10 (or on any Debian distro?)== |
Revision as of 17:02, 19 April 2016
Download and install socket module
Download
These binaries are freshly baked for the commit a23bf532477f03f70be6432b3b4b4d51f2949a11.
- Windows x32 ml_sockets.dll
- MD5: 1C5CF970F6D02CE8A8C92024DF195ED6
- SHA1: 3195ED77145EC09A53582105F9EFD5ABD429C28B
- Windows x64 ml_sockets.dll
- MD5: BE9F4AE98162839487783E87E212D25F
- SHA1: E713B004C729651E40B51E1A46C069C462933B68
- Linux x32 ml_sockets.so
- MD5: 3585F06C00EE344FA480C6E21C21BDBE
- SHA1: F92A420F614603C83272AA4FC0CC595FAAE6ADA3
- Linux x64 ml_sockets.so
- MD5: DE1A161743F5E079F8A838C3E2027223
- SHA1: 59CE19EC63FEB1EA0DE41C5FEEF1C289AC77BCF8
Installation
You can read more about the sockets module here: Modules/Sockets
Windows
x32: server/mods/deathmatch/modules/ml_sockets.dll x64: server/x64/modules/ml_sockets.dll
Linux
x32: server/mods/deathmatch/modules/ml_sockets.so x64: server/x64/modules/ml_sockets.so
Compile socket module on Ubuntu 15.10 (or on any Debian distro?)
Install the necessary build tools, headers and libraries
$ sudo apt-get install git build-essential automake libtool lib32z1-dev g++-multilib
Clone the multitheftauto/multitheftauto-modules repository to your disk
$ git clone https://github.com/multitheftauto/multitheftauto-modules.git mta-modules
Change your directory to mta-modules/sockets
$ cd mta-modules/sockets
Make the shell scripts executable, so they can be ran from terminal
$ chmod a+x build-32.sh $ chmod a+x build-64.sh
Build the x32/x64 libraries
$ ./build-32.sh $ ./build-64.sh