CrossOver Support

Missing libssl 32-bit library


Description


This library provides cryptography services usually used for secure Internet communication.
Note that this issue is deprecated: current versions of CrossOver no longer use libcrypto and libssl.

Resolution


To install both libssl and libcrypto, run one of the following commands as root, or look for the corresponding package names in your favorite package manager:

    32-bit Debian or Ubuntu : apt-get install libssl1.0.0 (or libssl0.9.8 or libssl0.9.7)
    64-bit Debian or Ubuntu : apt-get install libssl1.0.0:i386 (or libssl0.9.8:i386 or libssl0.9.7:i386)
    32/64-bit Fedora : dnf install openssl.i686
    32/64-bit Mandriva : urpmi libopenssl1.0.0 or libopenssl0.9.8
    32-bit SUSE : zypper install libopenssl1_0_0
    64-bit SUSE : zypper install libopenssl1_0_0-32bit
    32-bit Arch : pacman -Syu openssl
    64-bit Arch : pacman -Syu lib32-openssl

Note that current Linux distributions may be providing versions of these libraries that are too recent to be recognized by older CrossOver releases. You may be able to work around this issue by running the following commands:

ln -s /usr/lib/i386-linux-gnu/libcrypto.so.1.*.* cxoffice/lib/libcrypto.so.1.0.0 ln -s /usr/lib/i386-linux-gnu/libssl.so.1.*.* cxoffice/lib/libssl.so.1.0.0
Or
ln -s /usr/lib/libcrypto.so.1.*.* cxoffice/lib/libcrypto.so.1.0.0 ln -s /usr/lib/libssl.so.1.*.* cxoffice/lib/libssl.so.1.0.0
Last modified on 2017-07-21 10:21:11 by Fran├žois Gouget
Are you sure you want to delete this page?
Note: Any nested pages that are under this one will be moved up one level. Any attachments tied to this page will be deleted.
Move / Rename Page
Unknown Error, unable to move!
That page exists already!
One or more of the parent pages specified in new path do not exist!
/support/wiki/ /support/wiki/Diag/MissingLibSsl
Please Wait...
eyJjYXJ0IjowLCJ0enMiOi01LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNTM4NzY3MzM4fQ==