>>а кто Solaris будет изучать?
>дык, в процессе :)
>>
>>устаревший вариант: LD_LIBRARY_PATH (LD_RUN_PATH) ну и аналог ldconfig: man crle
>>
>>разумеется при configure быть внимательным с PREFIX
>После инстла openssl появилось:
>/usr/local/ssl/lib
>Там: libcrypto.a и libssl.a
>сделал симлинки в /usr/local/lib
>crle -u -l /usr/local/lib
>добавил. Но все равно не находются lib`ы :((
>Меня вот чего смущает - .a это же архивы ar`а. Такое чуство
>что .so`шки не скомпилировались. Что-то вроде install.log я тоже не нашел
>:(( господя-я-я... :)
в зависимости от SHELL'а смотри:
# env
# echo $LD_LIBRARY_PATH
# crle опции
OpenSSL:
# tar zxvf opensll...
# читаем доки README/INSTALL (можно ли собрать динамически или только
статически...)
# ./configure --help | less (смотришь как запускать configure c нужными
параметрами сборки... сборка shared-lib)
Если динамически не собирается, собрать статикой и затем ВСЕ тоже самое
для OpenSSH - configure --help | less и если OpenSSL собран статикой,
crle вероятно не поможет - выставить правильно порядок библиотек
в LD_LIBRARY_PATH или в получившихся Makefiles поправить -R и -L для
подключаемых библиотек: man ld, man cc/gcc
http://unix1.jinr.ru/~lavr/openssh/index.html - это старое описание
сборки OpenSSH, правда под старые версии Solaris, но основы понятны
чтобы были логи при сборке, зависит от shell'а - [g]make нужно запускать
с перенаправление stdout/stderr в файл, типа:
# make &>mk.log