Tuesday, December 06, 2005

Where's Clippy Now?

I've recently be playing around with Microsoft Visual C++ 2005 Express, a *FREE* Integrated Development Environment (IDE) for Windows.

So far I have been playing with nmap and winpcap. Good times.

MS has really made their IDE fantastic, and it does a lot of neat stuff for you, but this one still kills me today; Why can't I get messages like this:

"It looks like you are about to build socket.exe, which references winsock2.h, but you haven't added ws2_32.lib to the list of library dependencies. Would you like me to do that now?"

Instead, I get:

"socket.obj : error LNK2019: unresolved external symbol __imp__WSAStartup@8 referenced in function _wmain"

*sigh*

This goes for all IDEs and linkers I have ever used, I just don't think it would be that difficult to add some smart logic to do this.