title: c++ Linker error 'relocation R_X86_64_32 against `.rodata.str1.1' Linking CXX shared library libsrt.so
body: <p>I am getting this error everytime I run make.If I copy libsrt.so from another directory,then it gets compiled. Anyone has idea?   </p>
  
  <pre><code>Linking CXX shared library libsrt.so
  /usr/bin/ld: /usr/local/ssl/lib/libcrypto.a(aes_misc.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
  /usr/local/ssl/lib/libcrypto.a: error adding symbols: Bad value
  collect2: error: ld returned 1 exit status
  CMakeFiles/srt.dir/build.make:763: recipe for target 'libsrt.so.1.2.0' failed
  </code></pre>