Ubuntu 13.10 64bit,
ruby 2.1.1
rvm 1.25.24
gem 2.2.2
от файла журнала:
compiling pipe.cpp
linking shared-object rubyeventmachine.so
/usr/bin/ld: /usr/local/lib/libssl.a(s23_srvr.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libssl.a: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
make: *** [rubyeventmachine.so] Error 1
make failed, exit code 2
Что я могу сделать для фиксации этого?
Это похоже на эту проблему о GitHub: https://github.com/eventmachine/eventmachine/issues/392
основное решение перекомпилировало ssl с общим, детали в ссылке.