You are not logged in.

#1 2015-12-18 15:31:01

pixman
Member
Registered: 2015-12-18
Posts: 5

The Dark Mod - Can't play because of missing library

Hello folks,

You may know the recreation / remake of the game Thief, there is a complete engine remake named 'The Dark Mod'. It is pretty popular and available for all platforms.

I can't start it after installation with the tdm_updater because of the missing libpng12 lib:

[michael@media darkmod]$ ./thedarkmod.x86
./thedarkmod.x86: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory


I tried this PKGBUILD, but it has missing dependencies: https://aur.archlinux.org/cgit/aur.git/ … 2-libpng12

What can I do?

Thanks for any help!

regards,
Pix

Offline

#2 2015-12-18 16:15:11

Rasi
Member
From: Germany
Registered: 2007-08-14
Posts: 1,914
Website

Re: The Dark Mod - Can't play because of missing library

it's in repositories...

multilib/lib32-libpng


He hoped and prayed that there wasn't an afterlife. Then he realized there was a contradiction involved here and merely hoped that there wasn't an afterlife.

Douglas Adams

Offline

#3 2015-12-18 16:22:06

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,076

Re: The Dark Mod - Can't play because of missing library

Post the error messages you get while trying to execute the PKGBUILD, I'm inclined to think that the PKGBUILD doesn't miss dependencies but you do (base-devel and multilib-devel are implicitly assumed with AUR packages). I suggest you read https://wiki.archlinux.org/index.php/Ar … Repository and https://wiki.archlinux.org/index.php/Makepkg

@rasi libpng12 is the keyword here.

Last edited by V1del (2015-12-18 16:23:18)

Offline

#4 2015-12-18 16:24:44

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,630

Re: The Dark Mod - Can't play because of missing library

It doesn't have missing dependencies. If it's deps are in the AUR, you have to build and install those first.

Also see https://wiki.archlinux.org/index.php/Multilib

Last edited by Scimmia (2015-12-18 16:26:18)

Offline

#5 2015-12-18 16:35:24

Rumor
Member
From: Albany, NY
Registered: 2006-07-07
Posts: 638

Re: The Dark Mod - Can't play because of missing library

The Dark Mod is a lot of fun. Assuming you've resolved the issue with the missing library, let me make sure you're aware of the community at: http://forums.thedarkmod.com/

Several of the fan made missions are very, very good.


Smarter than a speeding bullet
My Goodreads profile

Offline

#6 2015-12-18 18:03:45

Rasi
Member
From: Germany
Registered: 2007-08-14
Posts: 1,914
Website

Re: The Dark Mod - Can't play because of missing library

V1del wrote:

Post the error messages you get while trying to execute the PKGBUILD, I'm inclined to think that the PKGBUILD doesn't miss dependencies but you do (base-devel and multilib-devel are implicitly assumed with AUR packages). I suggest you read https://wiki.archlinux.org/index.php/Ar … Repository and https://wiki.archlinux.org/index.php/Makepkg

@rasi libpng12 is the keyword here.

ouch. somehow my blind eyes automatically inserted the 12 part...


He hoped and prayed that there wasn't an afterlife. Then he realized there was a contradiction involved here and merely hoped that there wasn't an afterlife.

Douglas Adams

Offline

#7 2015-12-18 18:55:28

ChrisG
Member
From: USA
Registered: 2015-11-27
Posts: 29
Website

Re: The Dark Mod - Can't play because of missing library

You probably just need the 32 library installed as Rasi said. You can get that error when you try and run a 32 bit app on a 64 bit system.


Signature Geek - This is where you learn.

Offline

#8 2015-12-19 12:58:10

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,840

Re: The Dark Mod - Can't play because of missing library

libpng in repos is version 16 , Dark Mod needs version 12 which is in the aur.

pixman, check https://aur.archlinux.org/packages/lib32-libpng12/
you will have to build that yourself with makepkg and then install it with pacman -U .
If you don't know how to do that, check the AUR wiki page.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

Board footer

Powered by FluxBB