SPK_IMPORT : Imports all classes/functions/variables from DLLs
SPK_CORE_IMPORT : Imports all classes/functions/variables from SPARK.dll
SPK_GL_IMPORT : Imports all classes/functions/variables from SPARK_GL.dll
SPK_SFML_IMPORT : Imports all classes/functions/variables from SPARK_SFML.dll
SPK_DLL : Equivalent to SPK_IMPORT (deprecated)

SPK_CORE_EXPORT : Exports all classes/functions/variables from SPARK.dll
SPK_GL_EXPORT : Exports all classes/functions/variables from SPARK_GL.dll
SPK_SFML_EXPORT : Exports all classes/functions/variables from SPARK_SFML.dll

SPK_NO_GLEXT : Do not handle OpenGL extensions. Extensions will never be loaded

SPK_NO_GL_INC : Do not include the OpenGL headers within the SPARK OpenGL module
SPK_NO_SFML_INC : Do not include the SFML headers within the SPARK SFML module

SPK_DEBUG : To trace allocations/desallocations of the library and other debug stuffs