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 / Error when trying to compile: LNK1104: cannot open file 'atlsd.lib'

Author
Message
Zotoaster
19
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 4th Mar 2011 14:48
Hey guys, I've installed DarkGDK recently on my new computer, I'm running Windows 7, and I can't get GDK to compile. I've set code generation to /MT, and I've ignored all the appropriate libraries, and I've even reinstalled the Windows SDK, but I'm still getting this error. I tried to find atlsd.lib on google for download but I couldn't find it either.

Does anyone know what I can do to fix this?

"everyone forgets a semi-colon sometimes." - Phaelax
McLaine
18
Years of Service
User Offline
Joined: 20th Feb 2006
Location:
Posted: 4th Mar 2011 14:52
It's a Visual C++ thing

Uninstall and re-install of visual C++ Express, (and then re-checking code generation switch) solved it for me.

It's not my fault!
Zotoaster
19
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 4th Mar 2011 15:15
I'm using VS2010. Do you happen to know if it will solve it with this version, or older versions? This never happened before with older versions.

I guess a reinstall couldn't hurt.

"everyone forgets a semi-colon sometimes." - Phaelax
Zotoaster
19
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 4th Mar 2011 16:13
I've reinstalled, created a new project and put it back to all my old settings, but I'm still getting the same link error. Anyone else know what's going on here?

"everyone forgets a semi-colon sometimes." - Phaelax
Cetobasilius
14
Years of Service
User Offline
Joined: 29th Dec 2009
Location: Mexico
Posted: 6th Mar 2011 01:00
go to project > properties > configuration properties > linker > input > ignore specific library > and add that library

hi
Dar13
16
Years of Service
User Offline
Joined: 12th May 2008
Location: Microsoft VisualStudio 2010 Professional
Posted: 6th Mar 2011 03:15
You might as well also ignore libcmtd.lib, and msvcrtd.lib as they both generate linker conflicts in conjunction with DarkGDK(at least for me anyways).


Zotoaster
19
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 6th Mar 2011 21:28
Thanks guys, I managed to get it fixed though. Turns out GDK is very picky about DX SDK version numbers

"everyone forgets a semi-colon sometimes." - Phaelax

Login to post a reply

Server time is: 2024-11-19 12:32:22
Your offset time is: 2024-11-19 12:32:22