title: Default values for CMAKE_FIND_LIBRARY_PREFIXES/CMAKE_FIND_LIBRARY_SUFFIXES
body: <p>i guess i'm missing something very obvious here, but it seems to me that the cmake variables <code>CMAKE_FIND_LIBRARY_PREFIXES/CMAKE_FIND_LIBRARY_SUFFIXES</code> are not set to any "decent" default value depending on the current system/settings! i've checked the cmake docs and google, but there seems nothing about it really.</p>
  
  <p>for example, a simple CMakeLists.txt essentially calling <code>find_package(OpenSSL REQUIRED)</code> will break unless you set the variables in your main file or directly invoke <code>cmake -DCMAKE_FIND_LIBRARY_PREFIXES=lib -DCMAKE_FIND_LIBRARY_SUFFIXES=.so ..</code> (on ubuntu w openssl/libssl-dev installed)
  on the other hand, the default values PREFIX/SUFFIX for targets are initialized "correctly" for each platform, even considering BUILD_SHARED_LIBS etc. why not for find_library?</p>
  
  <p>does anyone know why/what the suggested (users) behaviour should be?</p>