I am running Code::Blocks version 1.1 on Windows 7. The compiler I use is GNU GCC Compiler.
Uhm, how old is that CodeBlocks? 10 years? And which of the various flavors and versions of gcc is that?
I am assuming that the SDKDDVer.h is some header file associated with the visual c++ sdk so I downloaded the redistributable
There is no Visual C++ SDK, there is only the C/C++ Runtime and this is basically spoken part of the compiler, it cannot be used by anything else but Visual Studio. The Redistributable is just the DLLs of that for use by programs that are compiled with Visual Studio and dont link the Runtime statically.
I didnt download that Etrade thing but i assume it is not in source form but compiled libs plus headers, and from what it includes i guess its compiled by Visual Studio. You cannot use libraries made by Visual Studio with GCC. If there is no Etrade thing for GCC you simply cannot use it with that compiler. You have to use Visual Studio, exactly the same version the Etrade thing was compiled with.