[b41] Mac version doesn't start

Where bugs go to lie down and rest

Moderator: Moderator

Post Reply
Message
Author
mindlar
Posts: 2
Joined: Wed Jun 27, 2012 10:41 pm

[b41] Mac version doesn't start

#1 Post by mindlar »

I have no idea where to begin to try to diagnose why.

Narbat
Yeek
Posts: 11
Joined: Thu Mar 22, 2012 2:59 am

Re: [b41] Mac version doesn't start

#2 Post by Narbat »

You're in a maze of twisty libraries, all different. Ditto here.

Code: Select all

Dyld Error Message:
  Library not loaded: /opt/local/lib/libfreetype.6.dylib
  Referenced from: /Applications/Games/T-Engine.app/Contents/MacOS/../Frameworks/libSDL2_ttf-2.0.0.dylib
  Reason: image not found
So I create /opt/local/lib and symlink libfreetype.6.dylib from /usr/X11/lib. Then I get...

Code: Select all

Dyld Error Message:
  Library not loaded: /usr/local/lib/libSDL2-2.0.0.dylib
  Referenced from: /Applications/Games/T-Engine.app/Contents/MacOS/../Frameworks/libSDL2_ttf-2.0.0.dylib
  Reason: image not found
That exists in T-Engine.app/Contents/Frameworks, so I symlink it to /usr/local/lib.

Code: Select all

Dyld Error Message:
  Library not loaded: /opt/local/lib/libiconv.2.dylib
  Referenced from: /Applications/Games/T-Engine.app/Contents/MacOS/../Frameworks/libSDL2_ttf-2.0.0.dylib
  Reason: Incompatible library version: libSDL2_ttf-2.0.0.dylib requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0
I have a few copies of libiconv.2.dylib lying around my system, by trial and error I finally found one that's the right version.

After a few more iterations of find-the-library I hit a requirement for libvorbis.0.dylib. None of the ones on my system suffice. Thankfully I haven't deleted b40 yet.

darkgod
Master of Eyal
Posts: 10750
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

Re: [b41] Mac version doesn't start

#3 Post by darkgod »

Quicksilver is working on it, hang on tight :)
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

PowerWyrm
Sher'Tul
Posts: 1106
Joined: Thu Nov 21, 2002 9:53 pm

Re: [b41] Mac version doesn't start

#4 Post by PowerWyrm »

SDL version got changed in b41... and it's quite difficult to ensure that everything will work in all supported platforms. For my Angband variant, I updated SDL from 1.2.14 to 1.2.15, suddenly the game was crashing because the SDL_Mixer library had to be updated, which didn't link to the same sound libaries anymore... and the corresponding sound libraries had a bug that was fixed but not ported to the new SDL_Mixer... and so on. Basically there was no working combination between all the required libraries...

Here I guess the SDL_ttf library didn't get properly updated with the new SDL library. I don't know which versions ToME4 is using, but SDL 1.2.15/SDL_ttf 2.0.11 should work perfectly with Mac OS (at least 10.5+).

jswart
Posts: 1
Joined: Thu Jun 28, 2012 10:04 pm

Re: [b41] Mac version doesn't start

#5 Post by jswart »

I just got ToME after seeing a Let's Play on IndieGameMag.com. I cannot get it to start either, and I have the same error as the OP. I don't entirely understand PowerWyrm's post.

What do I need to do to get the game running?

lukep
Sher'Tul Godslayer
Posts: 1712
Joined: Mon Mar 14, 2011 10:32 am
Location: Canada

Re: [b41] Mac version doesn't start

#6 Post by lukep »

jswart wrote:What do I need to do to get the game running?
My solution? Download and play b40 until there is a fix released and your most recent character has died.

(assumng that you want to play ToME, and not specifically b41)
Some of my tools for helping make talents:
Melee Talent Creator
Annotated Talent Code (incomplete)

Post Reply