Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Dark GDK / 5.03221 Octillion Errors - DarkGDK libs: Unresolved External Symbols

Author
Message
SgtMe
14
Years of Service
User Offline
Joined: 21st Dec 2009
Location:
Posted: 21st Dec 2009 17:00
OK, I'm kinda getting annoyed now. I've been trying out different graphics libraries for ages - but I follow the instructions and they never seem to work!

I installed:
MSVC++ express 2008
DirectX9 (August 2007)
DarkGDK

All installations ran fine. I created a new project in VC++, trying the '3d game' code template. I took some of the comments out. When I compiled, it said it could not open all the DX9 libs. Fair enough. So I copied the headers and libs and stuff into the correct directories for VC++. Now when I compile, I get 264 errors - all about 'unresolved external symbols' from the DarkGDK libs.

I've attatched the Build Log if you want to have a look.

Please help me! DarkGDK looks really awesome - but it just doesn't work for me!

Mark

Attachments

Login to view attachments
Hassan
15
Years of Service
User Offline
Joined: 4th May 2009
Location: <script> alert(1); </script>
Posted: 21st Dec 2009 18:28
dunno, try to change : project -> projname properties -> configuration properties -> C\C++ -> code generation -> runtime library -> set it to MT instead of MTd

SgtMe
14
Years of Service
User Offline
Joined: 21st Dec 2009
Location:
Posted: 21st Dec 2009 19:35
Nah sorry dude.
Done that already.
Also tried:
Calling functions etc. in extern C.
Ignoring certain libs.
Suggested:
Importing libs manually, but I don't see why that should make a difference...

Thanks anyway for suggestion

Mark
Bran flakes91093
16
Years of Service
User Offline
Joined: 13th Sep 2008
Location: Crazy Land
Posted: 21st Dec 2009 20:24
Go to...

(Tools)->(Options...)->[+](Projects and Solutions)->(VC++ Directories)

...and look for Microsoft DirectX SDK (August 2007) in the 'include files' and 'library files' drop-downs. If they are not there, manually add them to the list. Also make sure that any newer DirectX SDKs are not included, or conflicts could occur, and that may be your problem.

I'm just guessing here.

Your_Health = (My_Mood == HAPPY) ? 100 : NULL;
SgtMe
14
Years of Service
User Offline
Joined: 21st Dec 2009
Location:
Posted: 21st Dec 2009 20:33
It didn't find the install path for DirectX but I installed onto my mem stick. I don't think we have any other DX installed. We used to but it's been deleted. I'll check if theres any of it left.
I added the libs and headers (DX & GDK) to the include/lib folders of MSVC++, but I'll add the paths.
Thanks

Mark
SgtMe
14
Years of Service
User Offline
Joined: 21st Dec 2009
Location:
Posted: 21st Dec 2009 20:43
Nah soz.
Tried using doing the same with Dev-C++ but I get new errors.
I'll try a tut on it.

Mark
SgtMe
14
Years of Service
User Offline
Joined: 21st Dec 2009
Location:
Posted: 21st Dec 2009 21:08 Edited at: 21st Dec 2009 21:29
GREAT JOY HAS COME UPON US!
http://www.youtube.com/watch?v=hfBR6ULOOjw
This dude is insane.
With DX9, I added the lib dirrectory x64, instead of x86.
Also, I needed to open, compile and run a standard win32 project, then close MSVC++.



WOOOOOOOPPPP!

Shame I'll have to wait to use it... I gettin my own PC for xmas lol.

Merry Christmas!!!!!!!!!!!!!!!!!!!!!

Mark
Matty H
15
Years of Service
User Offline
Joined: 7th Oct 2008
Location: England
Posted: 21st Dec 2009 22:06
Good stuff.

There is some kind of message when you download everything that you should run visual studio at least once before installing GDK(or DirectX SDK?), do you think this may have been your problem?
SgtMe
14
Years of Service
User Offline
Joined: 21st Dec 2009
Location:
Posted: 21st Dec 2009 23:00
Yeah Im not sure if the x64/x86 lib thing actually matters cos i did first-run thingy at same time. id actually run it before installing gdk, but u has to compile + run a basic win32 app. strange i no, but it works.

mark

PS
on my DSi...right now...on this forum

Mark

Login to post a reply

Server time is: 2024-10-01 20:26:21
Your offset time is: 2024-10-01 20:26:21