[SERVER-6755] mongod won't start on Windows XP 32-bit: "The procedure entry point InterlockedCompareExchange64 could not be located in the dynamic link library KERNEL32.dll." Created: 13/Aug/12  Updated: 15/Aug/12  Resolved: 13/Aug/12

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: 2.2.0-rc0
Fix Version/s: None

Type: Bug Priority: Major - P3
Reporter: Matt Hurne Assignee: Tad Marshall
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Microsoft Windows XP Professional Version 2002 Service Pack 3 (32-bit)


Attachments: PNG File mongod.png    
Operating System: Windows
Participants:

 Description   

mongod.exe won't start on Windows XP (32-bit). A dialog appears immediately stating "The procedure entry point InterlockedCompareExchange64 could not be located in the dynamic link library KERNEL32.dll." A screenshot is attached. This occurs with http://downloads.mongodb.org/win32/mongodb-win32-i386-2.2.0-rc0.zip and http://downloads.mongodb.org/win32/mongodb-win32-i386-latest.zip (as of this moment).



 Comments   
Comment by Matt Hurne [ 13/Aug/12 ]

Thanks, Tad. This seems reasonable to me. It may be worth adding something explicit directly to the download page about this (or maybe not, I can't imagine there are too many folks using Windows XP anymore!)

Comment by Tad Marshall [ 13/Aug/12 ]

This is by design and there is no workaround for version 2.2.

Unfortunately, we had to choose between implementing atomic 64-bit counters and continuing support for Windows XP; we chose to move forward with improved counters. See the version 2.2 release notes for a brief mention of dropping support for Windows XP at http://docs.mongodb.org/manual/release-notes/2.2/#windows-specific-changes .

The 2.0 series continues to support Windows XP and version 2.0.7 includes several of the Windows-specific fixes that are in 2.2. The oldest Windows version supported by version 2.2 is Windows Server 2003.

Generated at Thu Feb 08 03:12:36 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.