Generally those internal compiler errors are caused by precompiled headers... in settings -> C++ -> precompiled headers (or something), set it to "not using precompiled headers".
As for those socket build errors... it sounds like IPPROTO_IPV6 got defined somehow (I dont see it anywhere however..)... so try to find that and delete it. If you cant, you can try putting a #undef IPPROTO_IPV6 at the top of files which are erroring... Also, you prolly want to make sure HAVE_OPENSSL is not defined by the project either (might need to remove libeay32.lib ssleay32.lib from your link settings too).
|