Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003308Dwarf FortressTechnical -- Generalpublic2010-09-24 09:552014-08-04 15:01
ReporterOgg the Blinky Sock 
Assigned ToFootkerchief 
PriorityurgentSeveritycrashReproducibilityalways
StatusresolvedResolutionduplicate 
PlatformOSOS Version
Product Version0.31.14 
Target VersionFixed in Version 
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.
Attached Files

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

-  Notes
(0020317)
Footkerchief (manager)
2012-02-20 19:16

Reminder sent to: Ogg the Blinky Sock

Is this bug still present in 0.34.02?
(0023153)
Madd the Sane (reporter)
2012-07-04 15:52

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 Footkerchief Note Added: 0020317
2012-02-20 19:16 Footkerchief Tag Attached: AWAITING UPDATE
2012-07-04 15:52 Madd the Sane Note Added: 0023153
2014-01-27 09:15 Footkerchief Relationship replaced duplicate of 0003263
2014-01-27 09:15 Footkerchief Status new => resolved
2014-01-27 09:15 Footkerchief Resolution open => duplicate
2014-01-27 09:15 Footkerchief Assigned To => Footkerchief
2014-08-04 15:01 Footkerchief Tag Detached: AWAITING UPDATE


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker