Yep, I played around with that, and i got a compile ;)
Now, i cross my fingers, and i test ;)
EDIT: Err, error with the cstrike module :/
First, it doesn't find the .def file, so i rename the only one i can see (cstrike.def) to cstrike_amx.def ... And then, bam, error :s
Code:
d:\mingw\bin\dlltool: Syntax error in def file cstrike_amx.def:9
cstrike_amx.exp(.edata+0x38):fake: undefined reference to `GiveFnptrsToDll'
(Same error with the "old" / "new" cstrike module)
EDIT2: Same error with the fun module :/
EDIT3: Hmm, tried without the --def flag, and it compiles fine .. will see if it works =]
EDIT3 1/2 : Nope, doesn't work :/
Code:
L 06/22/2004 - 14:52:52: [META] ERROR: dll: Failed query plugin '<fun_amx.dll>'; Couldn't find GiveFnptrsToDll():
L 06/22/2004 - 14:52:52: [META] ERROR: dll: Skipping plugin '<fun_amx.dll>'; couldn't query
L 06/22/2004 - 14:52:52: [META] ERROR: dll: Failed query plugin '<cstrike_amx.dll>'; Couldn't find GiveFnptrsToDll():
L 06/22/2004 - 14:52:52: [META] ERROR: dll: Skipping plugin '<cstrike_amx.dll>'; couldn't query
EDIT4: And another one with the engine module ;)
Code:
meta_api.cpp: In function `cell set_msg_arg_float(AMX*, cell*)':
meta_api.cpp:328: error: call of overloaded `Set(int&, int&, long int&)' is ambiguous