Unresolved external.. referenced from..


2006-07-19 04:10:02 PM
cppbuilder52
Hi! I'm kinda new to C++ so i'll keep it short.
atm i'm working on a small DirectX9-based rpg-engine. i debugged th
code so far, until i got those linker errors
[Linker Error] Error: Unresolved external 'Direct3DCreate9' reference
from P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CORE_CGRAPHICS.OB
[Linker Error] Error: Unresolved external 'D3DXMatrixPerspectiveFovLH
referenced from P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CORE_CGRAPHICS.OB
[Linker Error] Error: Unresolved external 'D3DXCreateSprite
referenced fro
P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CORE_CGRAPHICS.OB
[Linker Error] Error: Unresolved external 'D3DXCreateFontIndirectA
referenced fro
P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CORE_CGRAPHICS.OB
[Linker Error] Error: Unresolved external '_IID_IDirectInput8W
referenced from P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CORE_CINPUT.OB
[Linker Error] Error: Unresolved external '__stdcal
DirectInput8Create(void *, unsigned long, const _GUID&, void * *
IUnknown *)' referenced fro
P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CORE_CINPUT.OB
[Linker Error] Error: Unresolved external '_c_dfDIKeyboard' reference
from P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CORE_CINPUT.OB
[Linker Error] Error: Unresolved external 'cCharacter::~cCharacter()
referenced from P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CCHARACTER.OB
[Linker Error] Error: Unresolved external 'cMonster::~cMonster()
referenced from P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CCHARACTER.OB
[Linker Error] Error: Unresolved external 'cTreasure::Free()
referenced from P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CCHARACTER.OB
[Linker Error] Error: Unresolved external 'cWarp::Free()' reference
from P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CCHARACTER.OB
[Linker Error] Error: Unresolved external 'cAbsMap::~cAbsMap()
referenced from P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CMAP.OB
[Linker Error] Error: Unresolved externa
'cPlayerChar::~cPlayerChar()' referenced fro
P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\WINMAIN.OB
[Linker Error] Error: Unresolved externa
'D3DXCreateTextureFromFileExA' referenced fro
P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CORE_CGRAPHICS.OB
[Linker Error] Error: Unresolved external 'cMenu::~cMenu()' reference
from P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CMENU.OB
[Linker Error] Error: Unresolved externa
'cAbsMap::UseTilesForLayer(cTiles *, long)' referenced fro
P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CMAP.OB
[Linker Error] Error: Unresolved external 'cAbsMap::SetLayerData(long
long, long, char *, bool)' referenced fro
P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CWORLD.OB
[Linker Error] Error: Unresolved external 'cAbsMap::cAbsMap()
referenced from P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CMAP.OB
[Linker Error] Error: Unresolved external 'cCharacter::cCharacter()
referenced from P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CCHARACTER.OB
[Linker Error] Error: Unresolved external 'cMonster::cMonster()
referenced from P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CCHARACTER.OB
[Linker Error] Error: Unresolved external 'cWorld::shouldstartdia()
referenced from P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CWORLD.OB
[Linker Error] Error: Unresolved external 'cWorld::giveplayerypos()
referenced from P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CCHARACTER.OB
[Linker Error] Error: Unresolved external 'cWorld::giveplayerxpos()
referenced from P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CCHARACTER.OB
[Linker Error] Error: Unresolved external 'cMonster::gettype()
referenced from P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CWORLD.OB
[Linker Error] Error: Unresolved external '_g_MapXOff' referenced fro
P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CMAP.OB
[Linker Error] Error: Unresolved external '_g_MapYOff' referenced fro
P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\CMAP.OB
[Linker Error] Error: Unresolved external 'cPlayerChar::cPlayerChar()
referenced from P:\PROJECTS\YTARY\CODE\DEBUG_BUILD\WINMAIN.OB
i already read that the problem should be that i didn't include th
libs and the objs, but i did! maybe i included them wrong, i don'
know because it's my first project using multiple files.. here th
code for the includings
#pragma link "d3d9.lib
#pragma link "d3dx9.lib
#pragma link "dinput8.lib
#pragma link "dxguid.lib"
#pragma link "Core_cGraphics.obj"
#pragma link "Core_cInput.obj"
#pragma link "Core_cSystem.obj"
#pragma link "Misc_Classes"
#pragma link "cCharacter.obj"
#pragma link "cMap.obj"
#pragma link "cMenu.obj"
#pragma link "cStory.obj"
#pragma link "cWorld.obj"
i defined the paths to the libs and the objs in the project-settings
and i don'f get any other error or warning that the file couldn't be
opened or whatev..
hope u can help me.. already tried two other boards, in the first one
nobody answered, and in the 2nd one they all just want me to use VC++
and try it with that compiler instead of trying giving me other help..
:/
thx
syn