We are currently migrating Bugzilla to GitHub issues.
Any changes made to the bug tracker now will be lost, so please do not post new bugs or make changes to them.
When we're done, all bug URLs will redirect to their equivalent location on the new bug tracker.

Bug 1883

Summary: DISKAUD_bootstrap symbol undefined on IOS
Product: SDL Reporter: Wouter van Oortmerssen <aardappel>
Component: audioAssignee: Sam Lantinga <slouken>
Status: RESOLVED INVALID QA Contact: Sam Lantinga <slouken>
Severity: minor    
Priority: P2    
Version: HG 2.0   
Hardware: iPhone/iPod touch   
OS: iOS 6   

Description Wouter van Oortmerssen 2013-06-01 00:11:31 UTC
After building the SDL library for IOS (with Xcode) and trying to link it to my project, DISKAUD_bootstrap shows up as an undefined symbol.

Removing the occurrence of that symbol from the SDL code fixes it for now, since I don't use that functionality anyway.
Comment 1 Sam Lantinga 2013-06-02 04:03:51 UTC
That should only happen if SDL_AUDIO_DRIVER_DISK is defined in SDL_config.h, which it shouldn't be for iOS.

Do you know how that symbol is getting defined?
Comment 2 Wouter van Oortmerssen 2013-06-02 14:21:10 UTC
Just tried, but I can't seem to reproduce this bug anymore. SDL_AUDIO_DRIVER_DISK is indeed not defined, not sure what changed in the meantime.