Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0006108Dwarf FortressTechnical -- Renderingpublic2012-07-18 18:572014-11-14 14:01
ReporterOgg the Blinky Sock 
Assigned Tolethosor 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionduplicate 
PlatformIntel Core Duo 2OSOS XOS Version10.6.8/10K549
Product Version0.34.11 
Target VersionFixed in Version 
Summary0006108: SDL Framework version uses [highly] depreciated Quicktime rather than Quartz.
DescriptionDwarf Fortress produces a series of messages about the depreciation of Quicktime procedures in favour of Quartz on launch. At least one message is no longer about depreciation, but instead is the more blunt warning "do not use this function."

The version of SDL available at the project website (http://www.libsdl.org/ [^]) does not have this problem.
Steps To ReproduceLaunch in terminal.
Additional InformationSome information for comparison between the two versions:

A. otool -L [library path]

A.1. DF version:

libs/SDL.framework/Versions/A/SDL (architecture i386):
@executable_path/../Frameworks/SDL.framework/Versions/A/SDL (compatibility version 1.0.0, current version 1.0.0)

libs/SDL.framework/Versions/A/SDL (architecture ppc):
@executable_path/../Frameworks/SDL.framework/Versions/A/SDL (compatibility version 1.0.0, current version 1.0.0)


A.2. libsdl.org version:


libs/SDL.framework/Versions/A/SDL:
    @rpath/SDL.framework/Versions/A/SDL (compatibility version 1.0.0, current version 12.4.0)



B: "cmpdylib path1 path2" output:

For architecture i386 dynamic shared libraries have different install names (@executable_path/../Frameworks/SDL.framework/Versions/A/SDL and @rpath/SDL.framework/Versions/A/SDL)

For architecture i386 symbols defined in [OLD]/libs/SDL.framework/Versions/A/SDL not defined in [NEW]/libs/SDL.framework/Versions/A/SDL:
.objc_category_name_NSOpenGLContext_CGLContextAccess
.objc_category_name_NSScreen_NSScreenAccess

cmpdylib: file: [NEW]/libs/SDL.framework/Versions/A/SDL does not contain architecture: ppc

cmpdylib: new dynamic shared library: [NEW]/libs/SDL.framework/Versions/A/SDL does not contain architecture ppc

Tagsgraphics, Quartz, Quicktime, SDL, X11
Attached Files

- Relationships
duplicate of 0002624confirmedlethosor Bundled SDL version uses NSQuickDrawView on OS X; deprecated/unavailable in newer versions of OS X 

-  Notes
(0030989)
lethosor (manager)
2014-11-14 14:01

Reminder sent to: Ogg the Blinky Sock

It's Quickdraw, actually, and a duplicate of 0002624. Thanks for researching other SDL versions - I'll reopen that report. Please provide any additional information there.

- Issue History
Date Modified Username Field Change
2012-07-18 18:57 Ogg the Blinky Sock New Issue
2012-07-25 20:23 Ogg the Blinky Sock Tag Attached: graphics
2012-07-25 20:23 Ogg the Blinky Sock Tag Attached: SDL
2012-07-25 20:23 Ogg the Blinky Sock Tag Attached: Quartz
2012-07-25 20:23 Ogg the Blinky Sock Tag Attached: Quicktime
2012-07-25 20:23 Ogg the Blinky Sock Tag Attached: X11
2014-11-14 13:59 lethosor Relationship added duplicate of 0002624
2014-11-14 13:59 lethosor Status new => resolved
2014-11-14 13:59 lethosor Resolution open => duplicate
2014-11-14 13:59 lethosor Assigned To => lethosor
2014-11-14 14:01 lethosor Note Added: 0030989


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker