mirror of
https://github.com/Linux4Yourself/book.git
synced 2025-01-24 23:32:18 +08:00
1.4 KiB
1.4 KiB
Настройка
./config --prefix=/usr \
--openssldir=/etc/ssl \
--libdir=lib \
shared \
zlib-dynamic
Сборка
make
Тестирование
make test
Установка
sed -i '/INSTALL_LIBS/s/libcrypto.a libssl.a//' Makefile
make MANSUFFIX=ssl install
Для multilib
Очистка
make distclean
Настройка
MACHINE="i686" \
CC="gcc -m32 -march=i686" \
CXX="g++ -m32 -march=i686" \
./config \
--prefix=/usr \
--libdir=/usr/lib32 \
--openssldir=/etc/ssl \
--libdir=lib32 \
shared \
zlib-dynamic
Сборка
make
Установка
make DESTDIR=$PWD/DESTDIR install
cp -Rv DESTDIR/usr/lib32/* /usr/lib32
rm -rf DESTDIR
Установленные файлы
Программы: c_rehash и openssl
Библиотеки: libcrypto.so и libssl.so
Директории: /etc/ssl, /usr/include/openssl и /usr/lib/engines