Open ADRFranklin opened 5 years ago
There's a lot of other things to consider:
libmysql.dll
instead of an libmariadb.dll
in the R39 Windows packagemysql.so
, and the static one, mysql_static.so
I don't know how sampctl would handle some of these things, like missing files for example. But I think there's a lot more to change to make the R39-* releases work.
The last version that CentOS 6 can use is R39-*.
And CentOS 6 uses MySQL, CentOS 7 uses MariaDB. Do keep that in mind.
And getting the dynamic .so to work was a pain in the ass, so I ended up using the statically linked one which I think I compiled myself.
Yeah, that is a lot of changes, and sampctl relies solely on your pawn.json
for it to work.
I'll talk with Southclaws about a possible update that could allow you to specify a way to handle changes like seen here.
So older versions of the release packages do not follow the same folder structure as the newer ones do, and because of this sampctl users are not able to download/extract resources and this leaves them with an empty directory.
a possible fix is to change the regex to make the first folder in the release package optional so that older versions can be extracted properly.
This has not been tested but should be enough to fix this.
Issues found on sampctl: https://github.com/Southclaws/sampctl/issues/258