AntiCheat by Gamer_Z : (libsampgdk.so.2: cannot open shared object file: No such file or directory)
#1

Hello !
I host my server on a VPS with Debian 64bits.
I want to install this : AntiCheat by Gamer_Z

But I got this message in logs :
Код:
[13:00:30]  Loading plugin: mysql.so
[13:00:35] 

  > MySQL plugin R7 successfully loaded.

[13:00:35]   Loaded.
[13:00:35]  Loading plugin: AntiCheatPlugin.so
[13:00:35]   Failed (libsampgdk.so.2: cannot open shared object file: No such file or directory)
Anyone know what can I do ? (SampGdk doesn't seems to work)

Thanks !
Reply
#2

It should be fine if you install with
Код:
--prefix=/usr/local
so the files are put in standard locations. If it still doesn't work you can set the
Код:
LD_LIBRARY_PATH
variable to point out to you server root when running the server, for example:

Код:
LD_LIBRARY_PATH=/home/user/samp03 ./samp03svr
See the Library Path section here:
http://www.yolinux.com/TUTORIALS/Lib...ndDynamic.html
Reply
#3

I already tried that, but it doesn't work ...
The new SampGDK (3.1.3) don't have any "libsampgdk.so.2", it's maybe for this reason ?
Reply
#4

my packages always include the installers for libraries they use. the old sampgdk is in the zip file.
Reply
#5

Gamer_Z : The last package is not with the good library I think... (Or I did something wrong )
I've made it working by download an older version of your anticheat, and take the libsampgdk.so.2.2.3 (or 2.2.2, I don't know), put it in /usr/lib, and rename it to libsampgdk.so.2

Thanks !
Reply
#6

No, it will crash :
Take the libsampgdk.so.*** (Don't remember) in the new package, rename it to libsampgdk.so.2, and put it in /usr/lib.
Reply
#7

@Gamer_Z I use a 64-bit sistem (Windows Server 2012), when I load the plugin it says "Failed.", why?
Reply
#8

UP !
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)