Ok I have not much experience with C++ and writing plugin dlls with the sdk, so I may be mixing something up here.

I tried writing a dll with the A7 SDK files (adll.h, avars.h afuncs.h atyped.h)
I got a lot of errors indicated in VC++
looking like this:
Code:
 
avars.h(636) : error C2061: Syntaxfehler: Bezeichner 'UINT'
Syntaxfehler: Fehlendes ';' vor Bezeichner 'isPointer'
Fehlender Typspezifizierer - int wird angenommen.
avars.h(660) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'hWnd'
avars.h(660) : error C4430: Fehlender Typspezifizierer - int wird angenommen.


All these errors happen in connection with special var types like BOOL hwnd etc.
Those var types are defined for LiteC in the Litec.h so I wondered why LiteC.h isn't part of the sdk files too.

EDIT: Including LiteC.h seems to solve the problems, but may be there has to be another header file made for it, as litec.h also includes a lot of other headers, which may be aren't needed for the dll.

Last edited by RedPhoenix; 09/11/07 13:00.