im using codeblocks, although once you convert the .lib to a .a file from the DX9 SDK you should be able to use DevCPP just as easily. for DX9 i used the instructions provided by FrostLord on pg 5 of the posts.
for DX81 there are only two ways i know of to get it working. the first used to be the DevPak for DevCPP which i havent been able to get to work since Irrlicht v1.0. the second is using the Clootie DX81 wrap DLL. to get this to work you will need the header files from the DX81 SDK (google for the DX81 SDK) and the .a/.dll distribution from here:
in addition to the DX9 instructions from FrostLord, you will need to:
- add -D_IRR_COMPILE_WITH_DIRECT3D_8_ to your linker settings
- add the INCLUDE folder of the DX81 SDK to your compiler directories or directly copy the files in your INCLUDE folder (as you prefer) and add libd3dx81ab.a to your linker options
NOTE: you will need to distribute D3DX81ab.dll with your application.
i think it is important to note that the conversion of the DX9 lib file that FrostLord describes is not possible with the DX81 SDK for some reason. the REIMP program just wont work on it. for that matter, ive only been able to use REIMP on the newest release (OCT/2006) of the DX9 SDK so something has changed in the DX9 LIB files.