Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: [0.27.176.38b] won't launch on PPC Mac OS 10.3.9  (Read 605 times)

falsedan

  • Bay Watcher
    • View Profile
[0.27.176.38b] won't launch on PPC Mac OS 10.3.9
« on: February 24, 2008, 07:51:00 am »

Double-clicking the application icon doesn't do anything; no icon appears in the Dock.

Running it from the command-line give:

code:
whitetiger:~/Desktop daniel$ ./Dwarf\ Fortress\ 0.27.176.38b/Dwarf\ Fortress.app/Contents/MacOS/Dwarf\ Fortress
dyld: ./Dwarf Fortress 0.27.176.38b/Dwarf Fortress.app/Contents/MacOS/Dwarf Fortress Undefined symbols:
./Dwarf Fortress 0.27.176.38b/Dwarf Fortress.app/Contents/MacOS/Dwarf Fortress undefined reference to _HIPointConvert expected to be defined in Carbon
Trace/BPT trap

The '_HIPointConvert' error is because of a poor release of an upgraded Quicktime framework by Apple last year. It's very annoying, because it means PPC Mac OS X can't compile anything that uses Quicktime for graphics (i.e. anything using Carbon).

The fix is to compile the app with a deployment target of 10.3.0. Toady, if you share which version of XCode you're using, I'd be happy to dig up to documentation on how to set it. I don't know if targeting 10.3.0 will make a universal binary, it may only make a PPC version.

also the smiley face of icons in the zip folder was pretty funny

Logged

Toady One

  • The Great
    • View Profile
    • http://www.bay12games.com
Re: [0.27.176.38b] won't launch on PPC Mac OS 10.3.9
« Reply #1 on: February 24, 2008, 10:29:00 am »

Yeah, we had done that for Kobold Quest, and I had set it up for DF, but I think at some point the DF project must have gotten overwritten.  I'm going to put up a new one in a bit (meaning an hour or lessish).
Logged
The Toad, a Natural Resource:  Preserve yours today!

Toady One

  • The Great
    • View Profile
    • http://www.bay12games.com
Re: [0.27.176.38b] won't launch on PPC Mac OS 10.3.9
« Reply #2 on: February 24, 2008, 10:53:00 am »

Okay, I've put up another version.  Let me know if it makes a difference in your PPC error messages.  I'll keep working with this again tomorrow.
Logged
The Toad, a Natural Resource:  Preserve yours today!

falsedan

  • Bay Watcher
    • View Profile
Re: [0.27.176.38b] won't launch on PPC Mac OS 10.3.9
« Reply #3 on: February 24, 2008, 11:29:00 am »

Thanks for the quick response, especially on a weekend! Dwarf Fortress launches fine now, and the "do you want fullscreen/windowed?" prompt appears. after choosing either, I get a new error:
code:
whitetiger:~/Desktop daniel$ ./Dwarf\ Fortress\ 0.27.176.38b/Dwarf\ Fortress.app/Contents/MacOS/Dwarf\ Fortress
terminate called after throwing an instance of 'std::length_error'
 what():  vector::_M_fill_insert
Abort trap

[ February 24, 2008: Message edited by: falsedan ]

Logged

tarsier

  • Bay Watcher
    • View Profile
Re: [0.27.176.38b] won't launch on PPC Mac OS 10.3.9
« Reply #4 on: February 24, 2008, 02:02:00 pm »

Same problem here...
I choose either fullscreen or windowed, and then the game just quits.   :(

EDIT: For the record, I'm running 10.4.11

Is this problem occuring for all mac users, or just some of us?

[ February 24, 2008: Message edited by: tarsier ]

Logged

Sir Blue

  • Escaped Lunatic
    • View Profile
Re: [0.27.176.38b] won't launch on PPC Mac OS 10.3.9
« Reply #5 on: February 24, 2008, 03:31:00 pm »

Well, it runs on leopard... just not early OSs.
Logged

Jonah

  • Escaped Lunatic
    • View Profile
Re: [0.27.176.38b] won't launch on PPC Mac OS 10.3.9
« Reply #6 on: February 24, 2008, 03:37:00 pm »

Well i'm on a PPC and running 10.5.2
and it doesn't work I get the fullscreen/windowed selector... but then it crashes
Logged

Redcloak

  • Escaped Lunatic
    • View Profile
Re: [0.27.176.38b] won't launch on PPC Mac OS 10.3.9
« Reply #7 on: February 24, 2008, 03:43:00 pm »

I'm getting the same exact message as falsedan after I choose either fullscreen or windowed...


code:
 
M003065052136:~/Desktop/Dwarf Fortress 0.27.176.38b user$ Dwarf\ Fortress.app/Contents/MacOS/Dwarf\ Fortress
terminate called after throwing an instance of 'std::length_error'
 what():  vector::_M_fill_insert
Abort trap

(running 10.4.11 on a PPC)

(same error pops up in .38c)

[ February 25, 2008: Message edited by: Redcloak ]

Logged

Skodra

  • Escaped Lunatic
    • View Profile
Re: [0.27.176.38b] won't launch on PPC Mac OS 10.3.9
« Reply #8 on: February 24, 2008, 03:44:00 pm »

I'm on a G4 PPC running 10.4.11 and i am also having the exact same problem.
Logged