Jump to content
  • Advertisement

Mattaria

Member
  • Content Count

    6
  • Joined

  • Last visited

Community Reputation

100 Neutral

About Mattaria

  • Rank
    Newbie
  1. Mattaria

    VS2010/DirectX linkage errors

    WOOO! Thanks to all you lovely people, our game now runs in release mode! Mhagain, I have set up the libraries like you have said already, but that didn't work and I don't know why, so looks like it's staying with the #pragmas for now. As an attempt for me to learn a bit more about the compiler options and whatnot, here are some things which are the same in debug and release. should they be? All of the VC++ options Linker > Additional library directoriesin the C/C++ option list, under output files the following are different: ASM list location --> Debug: .\debug/ --> Release: $(IntDir)object file name --> Debug: .\debug/ --> Release:$(IntDir)Program database file name --> Debug: .\debug/ --> Release:$(IntDir)vc$(PlatformToolsetVersion).pdbWould just like to thank everyone who contributed and spent their time trying to help a novice like myself
  2. Mattaria

    VS2010/DirectX linkage errors

    Hey Jeffrey, I tried adding: #pragma comment(lib, "DxErr9.lib") This gives a popup during compilation saying: "Debugging information for 'Building 9 - Project 1.exe' cannot be found or does not match... ...do you want to continue debugging?" Choosing yes, starts the game. I have a folder for XAnimator, the stuff we are using for animation, which contains it's own custom library. Is it the linking of the stuff here causing the problem?
  3. Mattaria

    VS2010/DirectX linkage errors

    Ahhhh Ok thanks. Errors: Error 1 error LNK2001: unresolved external symbol _DXGetErrorStringA@4 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\Utility.obj Building 9 - Project 1 Error 2 error LNK2001: unresolved external symbol _DXGetErrorDescriptionA@4 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\Utility.obj Building 9 - Project 1 I have a library file in a seperate folder which I think is causing the problem, it's a custom library we were using as a temp for animation before we learn how to do it ourselves.
  4. Mattaria

    VS2010/DirectX linkage errors

    Ok. Thank you very much for the help! That has fixed most of it. Is there a way to do it without having to include the libraries in each header file which uses it? Also I have 2 errors left. I pressume these are from a library which is in a different folder. How do i go about linking this? Sorry for the questions, I am a complete beginner in terms of this sort of stuff.
  5. Mattaria

    VS2010/DirectX linkage errors

    Hey thanks for the fast response. I should clarify that I am not really 100% sure on this kind of stuff. We have only been taught how to write code Here are the errors: Error 6 error LNK2001: unresolved external symbol _IID_IDirectInput8A C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 -Prog For Games\DirectInput.obj Building 9 - Project 1 Error 1 error LNK2001: unresolved external symbol _GUID_SysMouse C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\DirectInput.obj Building 9 - Project 1 Error 3 error LNK2001: unresolved external symbol _GUID_SysKeyboard C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\DirectInput.obj Building 9 - Project 1 Error 24 error LNK2001: unresolved external symbol _DXGetErrorStringA@4 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\Utility.obj Building 9 - Project 1 Error 25 error LNK2001: unresolved external symbol _DXGetErrorDescriptionA@4 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\Utility.obj Building 9 - Project 1 Error 4 error LNK2001: unresolved external symbol _DirectInput8Create@20 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\DirectInput.obj Building 9 - Project 1 Error 14 error LNK2001: unresolved external symbol _Direct3DCreate9@4 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\Direct3D.obj Building 9 - Project 1 Error 9 error LNK2001: unresolved external symbol _D3DXMatrixTranslation@16 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\Direct3D.obj Building 9 - Project 1 Error 20 error LNK2001: unresolved external symbol _D3DXMatrixScaling@16 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\Mesh.obj Building 9 - Project 1 Error 18 error LNK2001: unresolved external symbol _D3DXMatrixRotationZ@8 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\Mesh.obj Building 9 - Project 1 Error 16 error LNK2001: unresolved external symbol _D3DXMatrixRotationY@8 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\Direct3D.obj Building 9 - Project 1 Error 19 error LNK2001: unresolved external symbol _D3DXMatrixRotationX@8 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\Mesh.obj Building 9 - Project 1 Error 11 error LNK2001: unresolved external symbol _D3DXMatrixPerspectiveLH@20 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\Direct3D.obj Building 9 - Project 1 Error 15 error LNK2001: unresolved external symbol _D3DXMatrixPerspectiveFovLH@20 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\Direct3D.obj Building 9 - Project 1 Error 13 error LNK2001: unresolved external symbol _D3DXMatrixMultiply@12 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\Direct3D.obj Building 9 - Project 1 Error 7 error LNK2001: unresolved external symbol _D3DXMatrixLookAtLH@16 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\Direct3D.obj Building 9 - Project 1 Error 27 error LNK2001: unresolved external symbol _D3DXLoadMeshHierarchyFromXA@28 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\XfileEntity.obj Building 9 - Project 1 Error 22 error LNK2001: unresolved external symbol _D3DXLoadMeshFromXA@32 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\Mesh.obj Building 9 - Project 1 Error 21 error LNK2001: unresolved external symbol _D3DXGetFVFVertexSize@4 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\Mesh.obj Building 9 - Project 1 Error 26 error LNK2001: unresolved external symbol _D3DXFrameFind@8 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\XfileEntity.obj Building 9 - Project 1 Error 28 error LNK2001: unresolved external symbol _D3DXFrameDestroy@8 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\XfileEntity.obj Building 9 - Project 1 Error 29 error LNK2001: unresolved external symbol _D3DXFrameCalculateBoundingSphere@12 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\XfileEntity.obj Building 9 - Project 1 Error 8 error LNK2001: unresolved external symbol _D3DXCreateTextureFromFileA@12 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\Direct3D.obj Building 9 - Project 1 Error 12 error LNK2001: unresolved external symbol _D3DXCreateSprite@8 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\Direct3D.obj Building 9 - Project 1 Error 23 error LNK2001: unresolved external symbol _D3DXCreateFontA@48 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\UI.obj Building 9 - Project 1 Error 17 error LNK2001: unresolved external symbol _D3DXComputeBoundingBox@20 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\Mesh.obj Building 9 - Project 1 Error 5 error LNK2001: unresolved external symbol _c_dfDIMouse2 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\DirectInput.obj Building 9 - Project 1 Error 2 error LNK2001: unresolved external symbol _c_dfDIKeyboard C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\DirectInput.obj Building 9 - Project 1 Error 10 error LNK2001: unresolved external symbol __imp__timeGetTime@0 C:\Users\Matt\Desktop\Building 9\Eddie\Group 3 - Prog For Games\Direct3D.obj Building 9 - Project 1 I don't really know anything about libraries, so sorry for being a bit useless with information. What specific things should I be looking at in the config?
  6. Hi all, I've been having a problem with a game I created for a University project recently using C++ and DirectX 9. The game runs fine in debug, however when I try to run it in release, it has around 30 LINK2001 errors. I have set up the directory in the project's properties and i've checked to make sure they match in both debug and release. Can anyone help me? Cheers, Matt
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!