27.04.2008, 13:39
Quote:
Originally Posted by PsYcHoGoD
Make sure the following functions are exported:
Supports Load Unload AmxLoad AmxUnload I know that error occurs when they are not exported, but could also be something else causes the error. |
Although i was just building the helloworld example from the SDK i was unable to load the project as im using an older version off visual c++ so the .def file with the exports didnt get into the project, so:
Under linker options -> input -> module definition file i specified the helloworld.def (came with SDK)file and now the plugin gets loaded fine.
So the conclusion to the question, "what does Plugin does not conform to architecture mean?", in this case the architecture meant the plugin structure where not followed as the functons was not exported and could not be called in the dll from the amx file.