Running FreeCiv on OS X 10.12 (Sierra)

You can get help here if Freeciv doesn't start on your computer, or if you keep getting fatal errors while playing etc.
peb
Posts: 3
Joined: Thu Mar 22, 2018 9:17 pm

Running FreeCiv on OS X 10.12 (Sierra)

Postby peb » Thu Mar 22, 2018 9:26 pm

Hello,
I used to play FreeCiv through the web platform. As it is now shut down, I am trying to play with the downloaded version (Installer FreeCiv2.5.10.pkg available on DropBox). Once the game is installed, I try to run it, but it fails to do so and I got the following message in the Terminal:

Termination Reason: DYLD, [0x1] Library missing

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
Library not loaded: /usr/local/Cellar/libvorbis/1.3.5_1/lib/libvorbis.0.dylib
Referenced from: /usr/local/opt/libvorbis/lib/libvorbisfile.3.dylib
Reason: image not found


Does anyone knows how to solve this? Is there an additional component I need to add?
Thank you for your help!!

PE using MAC OS X 10.12.2 (Sierra)

User avatar
Dino the Dinosore
Posts: 44
Joined: Sun Dec 31, 2017 3:41 am

Re: Running FreeCiv on OS X 10.12 (Sierra)

Postby Dino the Dinosore » Wed Mar 28, 2018 2:37 am

I have found the problem, and there are now fixed versions of the Mac installers on Dropbox. You need to delete the folder
/usr/local/opt/libvorbis from your Mac, and re-run the new installer. You will need to use the Mac's Terminal app to delete that folder, and you may need to mess with permissions. If you don't know Unix and need more detailed help then send me a message.

User avatar
Dino the Dinosore
Posts: 44
Joined: Sun Dec 31, 2017 3:41 am

Re: Running FreeCiv on OS X 10.12 (Sierra)

Postby Dino the Dinosore » Thu Apr 05, 2018 4:46 am

Arg - another fix was required, there are now new versions of the installers. You need to delete the folder
/usr/local/opt/ and re-run the new installer.

peb
Posts: 3
Joined: Thu Mar 22, 2018 9:17 pm

Re: Running FreeCiv on OS X 10.12 (Sierra)

Postby peb » Thu Apr 12, 2018 6:58 pm

Hello Dino,

Thanks for the tip! I'll give it a try and let you know!
PE