Golly not running on recent versions of Ubuntu

Has something gone haywire? Let us know about it!
Post Reply
User avatar
blah
Posts: 244
Joined: April 9th, 2016, 7:22 pm

Golly not running on recent versions of Ubuntu

Post by blah » December 18th, 2018, 1:45 am

I tried running Golly 3.2 on Ubuntu 18.04, but nothing happens. When running it from a terminal, this shows up:

Code: Select all

$ ./golly
./golly: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
$ :(
From what I could find by looking that up, I believe Golly is at fault for this. I think any install of a recent enough version of Ubuntu will have this problem?
succ

Heavpoot
Posts: 19
Joined: August 4th, 2018, 3:58 pm

Re: Golly not running on recent versions of Ubuntu

Post by Heavpoot » January 1st, 2019, 1:22 pm

getting something very similar here

Code: Select all

./golly: error while loading shared libraries: libSM.so.6: cannot open shared object file: No such file or directory

User avatar
Freywa
Posts: 589
Joined: June 23rd, 2011, 3:20 am
Location: Singapore
Contact:

Re: Golly not running on recent versions of Ubuntu

Post by Freywa » January 1st, 2019, 1:28 pm

I think we need to update Golly's libpng dependency in accordance with this question.
Princess of Science, Parcly Taxel

User avatar
Andrew
Moderator
Posts: 764
Joined: June 2nd, 2009, 2:08 am
Location: Melbourne, Australia
Contact:

Re: Golly not running on recent versions of Ubuntu

Post by Andrew » January 12th, 2019, 11:11 pm

blah wrote:I tried running Golly 3.2 on Ubuntu 18.04, but nothing happens.
One of the few things I've learnt about Linux is that it's virtually impossible to distribute a binary that will run on all flavors and versions of Linux.

The "obvious" solution to the above errors would be to download and install the missing shared libraries. If that proves to be difficult or impossible then I can only suggest building Golly yourself. If a Linux noobie like me can do it then anybody can! Download the src tarball from sourceforge and follow the instructions in docs/Build.html.

Post Reply