Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0009431Dwarf FortressMiscellaneous Crashespublic2015-12-27 21:222015-12-28 06:44
Hemlock 
lethosor 
highblockalways
resolvedduplicate 
Macbook ProMac OS X El Capitan10.11.2
0.42.04 
 
0009431: Mac launch script does not launch DF
Pretty straightforward - the 'df' launch script in the mac package fails to launch Dwarf Fortress. I've tried it both with a default .init, and with print mode set to standard. No dice.

The problem persists with older versions of DF, which suggests to me that the problem originates with El Capitan, as that upgrade is the only major thing that's changed since I was able to successfully play 0.42.02. I'd love some help.
Download DF on a Mac and attempt to run it.
Terminal gives a couple distinct readouts when I run the 'df' script. Upon first attempt:

"Optimus-Prime-4:~ tallis$ /Applications/df_osx/df ; exit;
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

[Process completed]"

Second attempt:

"Optimus-Prime-4:~ tallis$ /Applications/df_osx/df ; exit;
logout
Saving session...
...copying shared history...dyld: Library not loaded: /usr/X11R6/lib/libfreetype.6.dylib
  Referenced from: /Applications/df_osx/libs/SDL_ttf.framework/Versions/A/SDL_ttf
  Reason: no suitable image found. Did find:
    /usr/local/lib/libfreetype.6.dylib: stat() failed with errno=13

...saving history...truncating history files...
...completed.

[Process completed]"
mac
duplicate of 0007389confirmed lethosor freetype missing on OS X; causes crashes when entering fullscreen and/or starting DF 
related to 0002624confirmed lethosor Bundled SDL version uses NSQuickDrawView on OS X; deprecated/unavailable in newer versions of OS X 
Issue History
2015-12-27 21:22HemlockNew Issue
2015-12-27 21:23HemlockTag Attached: mac
2015-12-28 06:44lethosorNote Added: 0034234
2015-12-28 06:44lethosorRelationship addedduplicate of 0007389
2015-12-28 06:44lethosorStatusnew => resolved
2015-12-28 06:44lethosorResolutionopen => duplicate
2015-12-28 06:44lethosorAssigned To => lethosor
2015-12-28 06:44lethosorRelationship addedrelated to 0002624

Notes
(0034234)
lethosor   
2015-12-28 06:44   
Sounds like 0007389, although you'll probably run into 0002624 as well on El Capitan.