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 / LINK : fatal error LNK1104: cannot open file 'atlsd.lib'

Author
Message
Willie Mundermuffin
18
Years of Service
User Offline
Joined: 5th Jan 2006
Location:
Posted: 21st Aug 2009 12:34
Hi,
Dark GDK has worked fine until i went to compile while using dark physics. Upon doing so, I receive this linker error "LINK : fatal error LNK1104: cannot open file 'atlsd.lib'". I'm pretty sure some static library is trying to link to the debug version, hence the 'd' at the end. atls.lib is already ignored in linker options, but when i try ignoring atlsd.lib, i receive a tremendous number of errors, thus leading to believe the answer isn't to ignore, but to correct the linkage. The problem is, I have no idea which static library is actually trying to link to atlsd.lib. I saw in the forums that someone had posted a solution to this problem, but didn't post a link to the thread containing this solution.... Any help would be MAJORLY appreciated

Thank you.
Willie Mundermuffin
18
Years of Service
User Offline
Joined: 5th Jan 2006
Location:
Posted: 21st Aug 2009 21:53
Noone knows??? *sigh*
Willie Mundermuffin
18
Years of Service
User Offline
Joined: 5th Jan 2006
Location:
Posted: 23rd Aug 2009 16:45
|\|3\/3r/\/\1|\|D. 1 Ph19Ur3D 0U7 |-|0\/\/ 70 Ph1>< 17. 17 \/\/4$ 4 pr0BL3/\/\ \/\/17|-| \/\/1|\|D0\/\/$ 5D|<. jU$7 |\|33D3D r31|\|$74LL3D. 50/\/\3|-|0\/\/ 7|-|3 Ph1L3$ 4|\|D/0r (0|\|Ph19Ur4710|\| \/\/4$ $|-|07.
Todd Riggins
19
Years of Service
User Offline
Joined: 29th Oct 2004
Location: Texas, USA
Posted: 24th Aug 2009 02:53 Edited at: 24th Aug 2009 02:59
Taking a guess at soemthing that might help...

I have in debug mode to ignore these files:
MSVCRTD;libcmtd;msvcrt;atls

In release mode , I ignore these files:
libcmtd;msvcrt;atls

Hope that helps...

edit: oh and make sure in C/C++ --> code generation -> runtime library is set correctly for your application. Stuff like Multi-threaded DLL (/MD) needs to be set if your are making a DLL. Multi-threaded (/MT) needs to be set if you are make a window program. I notice I always have to set Multi-threaded (/MT) when making a regular windows application as it always defaults for DLL use for some reason.

Willie Mundermuffin
18
Years of Service
User Offline
Joined: 5th Jan 2006
Location:
Posted: 24th Aug 2009 12:09
nah... i figured it out. it was a problem with the windows sdk configuration getting screwed up. reinstalled and working fine again. thank you for the input. i appreciate it.

Login to post a reply

Server time is: 2024-10-01 12:31:09
Your offset time is: 2024-10-01 12:31:09