ok here's the problem, I feel like a noobie... anyway here it is:
I made a D3D engine, along with DInput, so that it'd handle the basic stuff that I need, a long time ago (due to me serving a mission). So I came back home and set MS Visual C++ 6.0, and DirectX 8.1 SDK, and set up everything. Now the problem is, I tried to start a new project, but it gave me errors.
The background info:
My engine is called Outpost engine, and it's located in a folder called Outpost also... It's in the same directory as my game project. It has the following includes:
#include <d3d8.h>
#include <d3dx8.h>
#include <dinput.h>
#include <dplay8.h>
#include <dpaddr.h>
#include "OutpostG.h" //Graphics
#include "OutpostI.h" //Input
in the OutpostG.h, it has a class for handling all the D3D stuff, and if I render something, I render through it. Anyway, when I try to declare that class in my project, it gave me error, saying that its undefined.
WinMain.obj : error LNK2001: unresolved external symbol "public: __thiscall TOutpost_Graphic::TOutpost_Graphic(void)" (??0TOutpost_Graphic@@QAE@XZ)
What am I doing wrong? More details needed?