Я пытаюсь скомпилировать curl
с openssl
поддержка и хотя я судил в течение многих часов меня все еще, не может выяснить то, что я делаю неправильно.
Вот то, что я сделал:
скомпилировать openssl
как это: CD/usr/local/install/openssl-1.0.2a
./конфигурация делают, делают установку
попытайтесь скомпилировать curl
CD/usr/local/install/curl-7.42.1./настраивать - с - ssl =/usr/local/ssl/делает
и я получаю эту ошибку:
/usr/bin/ld: /usr/local/ssl/lib/libssl.a(s2_clnt.o): relocation R_X86_64_32 against '.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/local/ssl/lib/libssl.a: could not read symbols: Bad value
collect2: ошибка: ld возвратил 1 статус выхода
Наконец-то я нашел способ скомпилировать curl, у меня это сработало:
openssl:
./config -fPIC no-gost no-shared no-zlib
make depend
make
make install
curl:
./configure --with-ssl=/usr/local/ssl
make
make install