Missing or broken 32-bit libjpeg library

Table of Contents

As of version 13.0, CrossOver includes its own libjpeg library. This article left in place for reference only.

Description

This is needed by some Windows applications that use JPEG images in their user interface. The lack of this library may result in black icons.

Resolution

CrossOver no longer uses this library (and cxdiag won't check for it) as of 13.0.

With CrossOver 12.5, the libjpeg version CrossOver now expects is libjpeg8. To install this library, 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 libjpeg8
64-bit Debian or Ubuntu : apt-get install libjpeg8:i386
32/64-bit Fedora: dnf install libjpeg-turbo.i686
32/64-bit Mandriva : urpmi libjpeg8
32-bit SUSE : zypper install libjpeg8
64-bit SUSE : zypper install libjpeg8-32bit
32-bit Arch : pacman -Syu libjpeg-turbo
64-bit Arch : pacman -Syu lib32-libjpeg-turbo

To install this library, 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 libjpeg62
64-bit Ubuntu 13.04 and newer : apt-get install ia32-libs-multi
64-bit Ubuntu 12.04 and newer: apt-get install libjpeg62:i386
64-bit Debian or Ubuntu : apt-get install ia32-libs
32/64-bit Fedora: dnf install libjpeg-turbo.i686
32/64-bit Mandriva : urpmi libjpeg62
32-bit SUSE : zypper install libjpeg62
64-bit SUSE : zypper install libjpeg62-32bit

Next Step: Missing or broken liblber-2.4.so.2 library

Last modified on 2023-09-29 12:01:41 UTC by Andrew Balfour