Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Mac Install on Tiger gives pthread issue  (Read 574 times)

danwa0

  • Escaped Lunatic
    • View Profile
Mac Install on Tiger gives pthread issue
« on: December 17, 2011, 06:03:18 pm »

Hello,
df works great on my snow leopard machine and I want to now install it on my older Tiger machine (so we can play on either machine).   

I download the osx version, unpack it and run it from Terminal.  I get the error:

dyld: lazy symbol binding failed: Symbol not found: _pthread_mutexattr_destroy$UNIX2003
  Referenced from: ./libs/libstdc++.6.dylib
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: _pthread_mutexattr_destroy$UNIX2003
  Referenced from: ./libs/libstdc++.6.dylib
  Expected in: /usr/lib/libSystem.B.dylib

df: line 5:  3554 Trace/BPT trap          ./dwarfort.exe

I've checked the symbols in /usr/lib/libSystem.B.dylib and there is a symbol _pthread_mutexattr_destroy.  But it doesn't have $UNIX2003 at the end. 

So myquestion:
- Are others running Dwarf Fortress on a Tiger Mac?
- Has anyone seen or know what might cause this pthread error or better yet how to fix it?

Thanks so much!
danwa0
Logged