Bitcoin Forum
May 25, 2024, 06:29:00 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Windows target version defines  (Read 1484 times)
dkaparis (OP)
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
September 29, 2010, 11:04:08 PM
 #1

headers.h defines _WIN32_WINNT as 0x400 (targeting Windows 98?). This hits various problems with recent boost and windows SDK versions, namely 'InitializeCriticalSectionAndSpinCount' definition errors and this problem with boost filesystem. Does anyone really need bitcoin on win98? (I doubt it'd even run there due to other dependencies). I have modified the definition to 0x500 in my repository (targeting Windows 2000 and later) and suggest the change be applied upstream. The changeset is here: https://bitbucket.org/dkaparis/bitcoin-cmake/changeset/0f2875f92c12

Regards,
Dimitri
LZ
Legendary
*
Offline Offline

Activity: 1722
Merit: 1072


P2P Cryptocurrency


View Profile
September 30, 2010, 06:24:35 AM
Last edit: September 30, 2010, 07:00:33 AM by lzsaver
 #2

Actually, no Windows 9x systems in the line of Windows NT. Smiley
Year/Line
1985
1987
1988
1989
1990/91
1992
1993
1994
1995
1996
1998/99
2000
Windows                       
Windows 1.01
Windows 2.03
Windows 2.10
Windows 2.11
Windows 3.00
Windows 3.10
Windows 3.11
Windows 3.20
Windows 4.00 "95"
Windows 4.00 "95 OSR"
Windows 4.10 "98"/"98SE"
Windows 4.90 "Me"
Windows NT                       
N/A
OS/2 1.00
OS/2 1.10
OS/2 1.20
OS/2 1.30
OS/2 2.00
Windows NT 3.10
Windows NT 3.50
Windows NT 3.51
Windows NT 4.00
N/A
Windows NT 5.00 "2000"

My OpenPGP fingerprint: 5099EB8C0F2E68C63B4ECBB9A9D0993E04143362
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!