Re: FILE_NAME_INFO struct in 'glib/gmessages.c'
- From: Chun-wei Fan (范君維) <fanc999 yahoo com tw>
- To: john creativepost co uk, gtk-devel-list <gtk-devel-list gnome org>
- Subject: Re: FILE_NAME_INFO struct in 'glib/gmessages.c'
- Date: Sat, 16 Sep 2017 09:41:10 +0800
Hi John,
John Emmas 於 2017/9/16 上午 03:00 寫道:
It looks like I have VS2005 installed and also the corresponding
DirectX SDK. I can't see any other SDK's that are specific to VS2005.
This means that you are using the Windows SDK that came with your Visual
Studio 2005
I'm assuming you're referring to this SDK?
Yes, this is the SDK I was mentioning. It does work for Visual Studio
2005, see https://msdn.microsoft.com/en-us/windowsserver/bb986638.aspx
under "Supported Compiler, Platform and related software".
For the Windows 7 (7.1) SDK, see
https://www.microsoft.com/en-us/download/details.aspx?id=8279&751be11f-ede8-5a0c-058c-2ee190a24fa6=True&e6b34bbe-475b-1abd-2c51-b5034bcdd6d2=True
under "System Requirements". I think it might be best for you to use
the 7.1 SDK.
https://stackoverflow.com/questions/171816/vc9-and-vc8-lib-compatibility
2005 and 2008 will use different CRT modules and you can't normally
link stuff to two different CRT libraries. I'd be a bit surprised if
they're compatible... :-(
This is true for non-Windows-system code, but note that the DLLs
provided by the system (i.e. those that is linked by the SDK) link to
msvcrt.dll, not msvcr90.dll. Note that the SDK provides headers and
..lib's (this is the same as what MinGW/MSYS does, but from a GCC on
Windows perspective), not the system DLLs since they are already on your
system since the time you installed Windows and any applicable updates.
Hope this clears things up.
With blessings, and cheers!
.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]