Cüce Kalesi'ni indirdim. Neden koşmuyor?


12

Linux için Dwarf Fortress sürümünü bilgisayarıma indirdim, ancak dfdosyayı tıkladığımda hiçbir şey yapmıyor. Bir terminalde çalıştırdığımda bana şu mesajı veriyor:

error while loading shared libraries: libSDL_ttf-2.0.so.0: cannot open shared object file: No such file or directory

Kendinden açıklamalı No such file or directory, SDL kitaplıklarını yükleyin
Uri Herrera


64-bit bir sistemdeyim ve 32-bit dinamik kütüphane ikili dosyaları işbirliği yapmak için DF çalıştırmak için tonlarca sorun yaşadım. Geçici çözümler var, ama zaman ayırmaya değer bulamadım.
Thomas Thorogood

Yanıtlar:


13

İndirdiğiniz Cüce Kalesi arşivi bağımlılık çözünürlüğü içermez ve bu hata, oynatmak için gerekli kitaplıkları yüklemediğiniz anlamına gelir.

Bir terminal açın ve aşağıdakileri girin:

sudo apt-get install libsdl1.2debian libsdl-image1.2 libsdl-ttf2.0-0

Bu, 64 bit kurulumda değilseniz Cüce Kalesi'nin düzgün çalışmasına izin vermelidir. 64 bit kurulumlarda, burada görüldüğü gibi ": i386" eklemeniz gerekebilir:

sudo apt-get install libsdl-image1.2:i386 libsdl-ttf2.0-0:i386 libgtk2.0-0:i386 libjpeg62:i386 libglu1-mesa:i386 libopenal1:i386

Ayrıca sesle ilgili sorunlarla da karşılaşabilirsiniz. Öyleyse, cüce kale wiki'sinde aşağıdaki önerileri takip edebilirsiniz:

$ cd df_linux/libs
$ ln -s /usr/lib/i386-linux-gnu/libopenal.so.1 ./libopenal.so
$ ln -s /usr/lib/i386-linux-gnu/libsndfile.so.1 ./libsndfile.so

NOT: DF veya Desura (bağımlılık çözümünü işleyen) Yazılım Merkezine gelirse, bu şekilde yükleme talimatları bunların yerini almalıdır.
Jjed


1
En azından 64 bit sistemde eksik bir cevap gibi görünüyor.
Kzqai

1
@Kzqai - Oyunu 64 bit kurulumda (en azından 14.04'te) çalıştırmak için uygun paketleri göstermek üzere cevabı güncelledim.
Aibara

Linux Mint 17.3'te (64 bit), emir meslektaşlarına sudo apt-get install libsdl1.2debian libsdl-image1.2 libsdl-ttf2.0-0ihtiyaç duymadan yeterli oldu:i386
gilbertohasnofb

-1

Aynı sorunu yaşıyordum ve çok kolay bir çözüm buldum. Wine'ı yazılım merkezini kullanarak kurun ve Cüce Kalesi'nin windows sürümünü indirin.

Cüce Kalesi indirildikten ve şarap yüklendikten sonra, cüce kale klasörüne gidin ve Cüce Kalesi.exe'ye sağ tıklayın ve Birlikte Aç'ı ve ardından şarap programı yükleyicisini seçin. Sadece çalışıyor. Kütüphanelerle oynamaktan daha kolay olduğunu düşündüm.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.