( linux )


Contents

  1. Icewind Dale Enhanced Edition

Thu, Feb 8, 2018

GOG’S ICEWIND DALE ENHANCED EDITION

Media

Native Linux version on GOG.

Dependencies

It’s a straight install but to run, it needs the following dependencies as listed on their site.

libc6:i386
libasound2:i386
libasound2-data:i386
libasound2-plugins:i386
libjson-c2:i386
libopenal1:i386
libstdc++6:i386
libssl1.0.0:i386
libexpat1:i386
libx11-6:i386
libxau6:i386
libxcb1:i386
libxcursor1:i386
libxdmcp6:i386
libxext6:i386
libxfixes3:i386
libxinerama1:i386
libxrandr2:i386
libxrender1:i386
libjson0:i386

To install Arch’s 32-bit equivalent, start off by uncommenting the multilib section in /etc/pacman.conf.

[multilib]
Include = /etc/pacman.d/mirrorlist

pacman -Sl multilib to list all packages in the multilib repository.

pacman -Sl multilib | grep to find the packages required.

Installed files are located under /usr/lib32/.

The packages I’ve ended with are as follows:

lib32-alsa-lib

Dependencies:

lib32-glibc

lib32-json-glib

Dependencies:

lib32-gcc-libs
lib32-pcre
lib32-libffi
lib32-util-linux
lib32-zlib
lib32-glib2

Link:

cd /usr/lib32
sudo ln -s libjson-glib-1.0.so.0.400.2 libjson.so.0

lib32-openal

lib32-mesa

Dependencies:

lib32-libpciaccess
lib32-libdrm
lib32-libxdmcp
lib32-libxau
lib32-libxcb
lib32-libx11
lib32-libxext
lib32-libxxf86vm
lib32-libxfixes
lib32-libxdamage
lib32-libxshmfence
lib32-lm_sensors
lib32-bzip2
lib32-libelf
lib32-ncurses
lib32-llvm-libs
lib32-expat
lib32-readline
lib32-icu
lib32-libxml2
lib32-wayland
lib32-libglvnd

lib32-openssl-1.0

lib32-sdl2

Dependencies:

lib32-libxrender

lib32-libpulse

Dependencies:

lib32-attr
lib32-libcap
lib32-libgpg-error
lib32-libgcrypt
lib32-xz
lib32-systemd
lib32-dbus
lib32-libasyncns
lib32-libxi
lib32-libxtst
lib32-libice
lib32-libsm
lib32-libogg
lib32-flac
lib32-libvorbis
lib32-libsndfile

lib32-libxrandr

lib32-libxinerama

lib32-libxfixes

lib32-libxcursor

lib32-libstdc++5