diff -Naur blender-2.77a-orig/intern/libmv/CMakeLists.txt blender-2.77a/intern/libmv/CMakeLists.txt
--- blender-2.77a-orig/intern/libmv/CMakeLists.txt	2016-03-23 11:49:49.000000000 +0300
+++ blender-2.77a/intern/libmv/CMakeLists.txt	2016-07-12 13:40:32.165095000 +0300
@@ -199,6 +199,9 @@
     third_party/msinttypes/stdint.h
   )
 
+  # To avoid ..\fundamental.cc.obj: too many sections (35985)
+  set_source_files_properties(libmv/multiview/fundamental.cc PROPERTIES COMPILE_FLAGS "-g0")
+  set_source_files_properties(libmv/simple_pipeline/resect.cc PROPERTIES COMPILE_FLAGS "-g0")
 
   if(WITH_GTESTS)
     blender_add_lib(libmv_test_dataset "./libmv/multiview/test_data_sets.cc" "" "" "")
