Я пытаюсь собрать ruby 2.4.5 из исходного кода на машине Solaris 10.Когда я запускаю команду ./configure, она выдает следующую ошибку:
checking for off_t... yes
checking char bit... 8
checking size of int... 0
checking size of short... 0
checking size of long... 0
checking size of long long... configure: error: in `/test/ruby-2.4.5/objdir':
configure: error: cannot compute sizeof (long long)
See `config.log' for more details
При проверке config.log я вижу следующую ошибку:
configure:12038: result: 0
configure:12133: checking size of long long
configure:12138: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=gnu99 -fstack-protector conftest.c -lsocket -ldl -lcrypt -lm >&5
configure:12138: $? = 0
configure:12138: ./conftest
ld.so.1: conftest: fatal: libssp.so.0: open failed: No such file or directory
../configure: line 2064: 9111 Killed ./conftest$ac_exeext
configure:12138: $? = 137
configure: program exited with status 137
configure: failed program was:
| /* confdefs.h */
Из конфигурации.В журнале я понимаю, что libssp.so.0 отсутствует, но я не могу найти это на моей машине Solaris 10 и не могу найти какой-либо конкретной помощи по этому вопросу.Может кто-нибудь помочь мне решить эту проблему?