message: Add -Wl,--no-undefined to ensure all symbols are resolved
  * This prevents issues where perhaps some file that is compiled in
  references a symbol in another file which is not compiled or isn't
  enabled, leaving an undefined symbol in librenderdoc.so. This can
  lead to some seriously hard to track bugs.
diff: @@ -369,7 +369,7 @@ target_include_directories(renderdoc ${RDOC_INCLUDES})
  target_link_libraries(renderdoc ${RDOC_LIBRARIES})
  if(UNIX AND NOT ANDROID AND NOT APPLE)
  - set_target_properties(renderdoc PROPERTIES LINK_FLAGS "-Wl,--version-script,${CMAKE_CURRENT_SOURCE_DIR}/renderdoc.version")
  + set_target_properties(renderdoc PROPERTIES LINK_FLAGS "-Wl,--version-script,${CMAKE_CURRENT_SOURCE_DIR}/renderdoc.version -Wl,--no-undefined")
  endif()
  if(ANDROID)
  