View Issue Details

IDProjectCategoryView StatusLast Update
0003308Dwarf FortressTechnical -- Generalpublic2014-08-04 15:01
ReporterOgg the Blinky Sock Assigned Touser6 
PriorityurgentSeveritycrashReproducibilityalways
Status resolvedResolutionduplicate 
Product Version0.31.14 
Summary0003308: dyld stdc++ symbol not found on launch
DescriptionUsing OS X 10.4.2:
dyld: lazy symbol binding failed: Symbol not found: _pthread_mutexattr_destroy$UNIX2003
  Referenced from: /Users/MarcKeller/Desktop/df_osx.1/libs/libstdc++.6.dylib
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: _pthread_mutexattr_destroy$UNIX2003
  Referenced from: /Users/MarcKeller/Desktop/df_osx.1/libs/libstdc++.6.dylib
  Expected in: /usr/lib/libSystem.B.dylib
/Users/[deleted]/Desktop/df_osx.1/df: line 5: 562 Trace/BPT trap ./dwarfort.exe


Using OS 10.6.2:

dyld: Symbol not found: __ZNSt8__detail12__prime_listE
  Referenced from: /Users/mlye/Desktop/df_osx/./dwarfort.exe
  Expected in: /usr/lib/libstdc++.6.dylib

df: line 5: 8696 Trace/BPT trap ./dwarfort.exe
 
Steps To Reproduce% cd ~/df_osx
% sh df
Additional InformationThis bug report describes new problems that were discovered following the attempted resolution of http://www.bay12games.com/dwarves/mantisbt/view.php?id=3263.
TagsNo tags attached.

Relationships

duplicate of 0003263 resolvedToady One Mac version unable to load up Dwarf Fortress game at all. 

Activities

user6

2012-02-20 19:16

  ~0020317

Reminder sent to: Ogg the Blinky Sock

Is this bug still present in 0.34.02?

Madd the Sane

2012-07-04 15:52

reporter   ~0023153

The symbol _pthread_mutexattr_destroy$UNIX2003 was introduced in 10.5 and isn't available to 10.4. In order to work with 10.4, it will have to be compiled and linked with -mmacosx-version-min=10.4 and preferably to the 10.4 SDK.

The other symbol is because it's looking for libstdc++.6.dylib in /usr/local/lib, not finding it there and reverting to the system-installed one in /usr/lib, which lacks the symbol.

To launch Dwarf Fortress, see issue 4103.

Issue History

Date Modified Username Field Change
2010-09-24 09:55 Ogg the Blinky Sock New Issue
2010-09-24 09:59 Logical2u Relationship added child of 0003263
2012-02-20 19:16 user6 Note Added: 0020317
2012-02-20 19:16 user6 Tag Attached: AWAITING UPDATE
2012-07-04 15:52 Madd the Sane Note Added: 0023153
2014-01-27 09:15 user6 Relationship replaced duplicate of 0003263
2014-01-27 09:15 user6 Status new => resolved
2014-01-27 09:15 user6 Resolution open => duplicate
2014-01-27 09:15 user6 Assigned To => user6
2014-08-04 15:01 user6 Tag Detached: AWAITING UPDATE