The error you have is not related to DirectX, but to Irrlicht. Spark 2 does not need DX.
Btw, your error is quite weird... It seems you're compiling SPARK_Irrlicht (which is the Irrlicht renderer), and yet the linker cannot open the lib. Check that you have the rights to create & modify the file 'spark_irrlicht_d.lib'.
(also, normally this lib should be named 'SPARK_IRR_debug.lib', not 'spark_irrlicht_d.lib'... have you changed the configuration ?)