After attempting the solutions here and here, I got Eclipse to the point where it doesn't give me a bunch of errors while I'm writing my DX11 application. The linker on the other hand, continues to give me some undefined reference errors. Right now, it's just for IID_IDXGIFactory and CreateDXGIFactory simply because I haven't finished the Initialize() function and there's no other part of the code that uses the DirectX API.
What am I missing that is causing these errors in the linker?
Edit: Libraries included are the x64 versions of dxgi, dxguid, d3d10, d3dx10, d3d11 and d3dx11 in that order. I already know that not linking to the correct libraries causes undefined reference errors. My question is, what am I missing?