thank you very much for the help jason p sage, just had my order confirmed, and now i have a problem
i copy/pasted some sample code from Readme.txt (one of the text files included in the Dark GDK) and i got 4 compile errors (5 initially, but i changed the project setting to multithreaded and it worked). Anyway, here's the error
1>------ Build started: Project: test, Configuration: Debug Win32 ------
1>Linking...
1>basic3D.lib(DBOMesh.obj) : error LNK2019: unresolved external symbol _D3DXCleanMesh@24 referenced in function "bool __cdecl MakeLODMeshFromMesh(struct sMesh *,int,struct sMesh * *)" (?MakeLODMeshFromMesh@@YA_NPAUsMesh@@HPAPAU1@@Z)
1>system.lib(dxdiaginfo.obj) : error LNK2019: unresolved external symbol _CLSID_DxDiagProvider referenced in function "public: long __thiscall CDxDiagInfo::Init(int)" (?Init@CDxDiagInfo@@QAEJH@Z)
1>system.lib(dxdiaginfo.obj) : error LNK2019: unresolved external symbol _IID_IDxDiagProvider referenced in function "public: long __thiscall CDxDiagInfo::Init(int)" (?Init@CDxDiagInfo@@QAEJH@Z)
1>E:General DataSource Code Dark GDKtestDebugtest.exe : fatal error LNK1120: 3 unresolved externals
1>Build log was saved at "file://e:General DataSource Code Dark GDKtesttestDebugBuildLog.htm"
1>test - 4 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
and here's the source code
#include "DarkGDK.h"
void DarkGDK ( void )
{
float a=0;
dbSyncOn ( );
dbSyncRate ( 60 );
dbSetWindowTitle ( "My C++ application" );
dbMakeObjectCube ( 1, 100 );
while ( LoopGDK ( ) )
{
dbYRotateObject ( 1, a );
dbSync ( );
a=a+1;
}
}
if anyone knows what i'm doing wrong, it'll be appreciated. I'm using Microsoft Visual Studio 2005, i don't normally use it much nor do i compile win32 applications much, so an explanation in newby terms will be greatly appreciated.