Nmap Development mailing list archives

Nmap/Ncat 5.50 Dependency Change


From: David Millis <tvtronix () yahoo com>
Date: Tue, 15 Mar 2011 05:22:50 -0700 (PDT)

From the Nmap/Ncat 5.50 announcement:
"Updated the Windows build process to work with (and require) Visual C++ 2010 rather than 2008."

By default, Visual Studio 2010 does not create applications that can run on Windows 2000, Windows XP up to SP1, and 
Windows Server 2003 RTM. This is because a few extraneous functions were introduced in later versions of kernel32.dll. 
The page below provides the means to prevent incidental linkage against those functions and avoid dll hell.

http://tedwvc.wordpress.com/2010/11/07/how-to-get-visual-c-2010-mfc-applications-to-run-on-windows-2000/

If you decide not to bother and instead drop support for those systems, the trick this person discovered is 
interesting, potentially applicable to other situations.

In any case, the docs should reflect the current situation.
http://nmap.org/book/inst-windows.html#inst-win-source


David



      
_______________________________________________
Sent through the nmap-dev mailing list
http://cgi.insecure.org/mailman/listinfo/nmap-dev
Archived at http://seclists.org/nmap-dev/


Current thread: