Open e7h4n opened 8 months ago
I tried to install 2.26.4 SDL2, which someone said works in m-chip mbp, but I still got this error. Maybe I should build an x86_64 arch manually.
Another try:
!find ../SDL/build -name "include" | sed "s/^/-I /"
!find ../SDL/build -name "libSDL2.a" | xargs dirname | sed "s/^/-L /"
But still got other error messages:
...
_CFStringGetMaximumSizeForEncoding, referenced from:
_COREAUDIO_GetDefaultAudioInfo in libSDL2.a[142](SDL_coreaudio.m.o)
_build_device_list in libSDL2.a[142](SDL_coreaudio.m.o)
_CFStringGetSystemEncoding, referenced from:
_HIDGetDeviceProduct in libSDL2.a[162](SDL_syshaptic.c.o)
_CFStringGetTypeID, referenced from:
_get_string_property_utf8 in libSDL2.a[36](SDL_hidapi.c.o)
_get_string_property_utf8 in libSDL2.a[36](SDL_hidapi.c.o)
_get_string_property in libSDL2.a[36](SDL_hidapi.c.o)
_get_string_property in libSDL2.a[36](SDL_hidapi.c.o)
_CFURLCreateWithBytes, referenced from:
_SDL_SYS_OpenURL in libSDL2.a[141](SDL_sysurl.m.o)
_CFUUIDGetConstantUUIDWithBytes, referenced from:
_DARWIN_JoystickInitRumble in libSDL2.a[160](SDL_iokitjoystick.c.o)
_SDL_SYS_HapticEffectType in libSDL2.a[162](SDL_syshaptic.c.o)
_SDL_SYS_HapticEffectType in libSDL2.a[162](SDL_syshaptic.c.o)
_SDL_SYS_HapticEffectType in libSDL2.a[162](SDL_syshaptic.c.o)
_SDL_SYS_HapticEffectType in libSDL2.a[162](SDL_syshaptic.c.o)
_SDL_SYS_HapticEffectType in libSDL2.a[162](SDL_syshaptic.c.o)
_SDL_SYS_HapticEffectType in libSDL2.a[162](SDL_syshaptic.c.o)
_SDL_SYS_HapticEffectType in libSDL2.a[162](SDL_syshaptic.c.o)
_SDL_SYS_HapticEffectType in libSDL2.a[162](SDL_syshaptic.c.o)
_SDL_SYS_HapticEffectType in libSDL2.a[162](SDL_syshaptic.c.o)
_SDL_SYS_HapticEffectType in libSDL2.a[162](SDL_syshaptic.c.o)
_SDL_SYS_HapticEffectType in libSDL2.a[162](SDL_syshaptic.c.o)
...
_CGAcquireDisplayFadeReservation, referenced from:
_Cocoa_SetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGAssociateMouseAndMouseCursorPosition, referenced from:
_Cocoa_WarpMouseGlobal in libSDL2.a[173](SDL_cocoamouse.m.o)
_Cocoa_SetRelativeMouseMode in libSDL2.a[173](SDL_cocoamouse.m.o)
_Cocoa_SetRelativeMouseMode in libSDL2.a[173](SDL_cocoamouse.m.o)
-[Cocoa_WindowListener mouseMoved:] in libSDL2.a[179](SDL_cocoawindow.m.o)
_CGCaptureAllDisplays, referenced from:
_Cocoa_SetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGColorGetConstantColor, referenced from:
-[SDLView drawRect:] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[SDLView updateLayer] in libSDL2.a[179](SDL_cocoawindow.m.o)
_CGDisplayBounds, referenced from:
_Cocoa_GetDisplayBounds in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGDisplayCapture, referenced from:
_Cocoa_SetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGDisplayCopyAllDisplayModes, referenced from:
_Cocoa_GetDisplayDPI in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_GetDisplayModes in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGDisplayCopyDisplayMode, referenced from:
_Cocoa_InitModes in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_GetDisplayModes in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGDisplayFade, referenced from:
_Cocoa_SetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_SetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_SetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGDisplayIDToOpenGLDisplayMask, referenced from:
_Cocoa_GL_CreateContext in libSDL2.a[174](SDL_cocoaopengl.m.o)
_CGDisplayIOServicePort, referenced from:
_Cocoa_GetDisplayName in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGDisplayIsMain, referenced from:
_Cocoa_InitModes in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_InitModes in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_SetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_SetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_SetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGDisplayMirrorsDisplay, referenced from:
_Cocoa_InitModes in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGDisplayModeCopyPixelEncoding, referenced from:
_GetDisplayModePixelFormat in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGDisplayModeGetHeight, referenced from:
_GetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_GetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGDisplayModeGetIOFlags, referenced from:
_GetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_GetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_GetDisplayDPI in libSDL2.a[172](SDL_cocoamodes.m.o)
_HasValidDisplayModeFlags in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGDisplayModeGetPixelHeight, referenced from:
_GetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_GetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_GetDisplayDPI in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGDisplayModeGetPixelWidth, referenced from:
_GetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_GetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_GetDisplayDPI in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGDisplayModeGetRefreshRate, referenced from:
_GetDisplayModeRefreshRate in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGDisplayModeGetWidth, referenced from:
_GetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_GetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_GetDisplayDPI in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGDisplayModeIsUsableForDesktopGUI, referenced from:
_GetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_GetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGDisplayModeRelease, referenced from:
_Cocoa_InitModes in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_InitModes in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_InitModes in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_GetDisplayModes in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGDisplayMoveCursorToPoint, referenced from:
-[Cocoa_WindowListener onMovingOrFocusClickPendingStateCleared] in libSDL2.a[179](SDL_cocoawindow.m.o)
_Cocoa_UpdateClipCursor in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener mouseMoved:] in libSDL2.a[179](SDL_cocoawindow.m.o)
_CGDisplayPixelsHigh, referenced from:
_Cocoa_GetDisplayUsableBounds in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_GetDisplayDPI in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_GetGlobalMouseState in libSDL2.a[173](SDL_cocoamouse.m.o)
_Cocoa_HandleMouseEvent in libSDL2.a[173](SDL_cocoamouse.m.o)
_ConvertNSRect in libSDL2.a[179](SDL_cocoawindow.m.o)
_CGDisplayPixelsWide, referenced from:
_Cocoa_GetDisplayDPI in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGDisplayRelease, referenced from:
_Cocoa_SetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_SetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGDisplayScreenSize, referenced from:
_Cocoa_GetDisplayDPI in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGDisplaySetDisplayMode, referenced from:
_SetDisplayModeForDisplay in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGGetDisplayTransferByTable, referenced from:
_Cocoa_GetWindowGammaRamp in libSDL2.a[179](SDL_cocoawindow.m.o)
_CGGetOnlineDisplayList, referenced from:
_Cocoa_InitModes in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_InitModes in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGMainDisplayID, referenced from:
_Cocoa_GetDisplayUsableBounds in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_GetGlobalMouseState in libSDL2.a[173](SDL_cocoamouse.m.o)
_Cocoa_HandleMouseEvent in libSDL2.a[173](SDL_cocoamouse.m.o)
-[Cocoa_WindowListener onMovingOrFocusClickPendingStateCleared] in libSDL2.a[179](SDL_cocoawindow.m.o)
_Cocoa_UpdateClipCursor in libSDL2.a[179](SDL_cocoawindow.m.o)
_ConvertNSRect in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener mouseMoved:] in libSDL2.a[179](SDL_cocoawindow.m.o)
...
_CGReleaseAllDisplays, referenced from:
_Cocoa_SetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_SetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGReleaseDisplayFadeReservation, referenced from:
_Cocoa_SetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_SetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_CGSetDisplayTransferByTable, referenced from:
_Cocoa_SetWindowGammaRamp in libSDL2.a[179](SDL_cocoawindow.m.o)
_CGShieldingWindowLevel, referenced from:
_Cocoa_SetWindowFullscreen in libSDL2.a[179](SDL_cocoawindow.m.o)
_Cocoa_SetWindowMouseGrab in libSDL2.a[179](SDL_cocoawindow.m.o)
_CGWarpMouseCursorPosition, referenced from:
_Cocoa_WarpMouseGlobal in libSDL2.a[173](SDL_cocoamouse.m.o)
_Cocoa_SetRelativeMouseMode in libSDL2.a[173](SDL_cocoamouse.m.o)
_CHHapticDynamicParameterIDHapticIntensityControl, referenced from:
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
_CHHapticEventParameterIDHapticIntensity, referenced from:
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
_CHHapticEventTypeHapticContinuous, referenced from:
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
_CVDisplayLinkCreateWithActiveCGDisplays, referenced from:
-[SDLOpenGLContext initWithFormat:shareContext:] in libSDL2.a[174](SDL_cocoaopengl.m.o)
_CVDisplayLinkCreateWithCGDisplay, referenced from:
_Cocoa_InitModes in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_GetDisplayModes in libSDL2.a[172](SDL_cocoamodes.m.o)
_CVDisplayLinkGetNominalOutputVideoRefreshPeriod, referenced from:
_GetDisplayModeRefreshRate in libSDL2.a[172](SDL_cocoamodes.m.o)
_CVDisplayLinkRelease, referenced from:
_Cocoa_InitModes in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_InitModes in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_GetDisplayModes in libSDL2.a[172](SDL_cocoamodes.m.o)
-[SDLOpenGLContext cleanup] in libSDL2.a[174](SDL_cocoaopengl.m.o)
_CVDisplayLinkSetCurrentCGDisplayFromOpenGLContext, referenced from:
-[SDLOpenGLContext initWithFormat:shareContext:] in libSDL2.a[174](SDL_cocoaopengl.m.o)
-[SDLOpenGLContext movedToNewScreen] in libSDL2.a[174](SDL_cocoaopengl.m.o)
_CVDisplayLinkSetOutputCallback, referenced from:
-[SDLOpenGLContext initWithFormat:shareContext:] in libSDL2.a[174](SDL_cocoaopengl.m.o)
_CVDisplayLinkStart, referenced from:
-[SDLOpenGLContext initWithFormat:shareContext:] in libSDL2.a[174](SDL_cocoaopengl.m.o)
_FFCreateDevice, referenced from:
_DARWIN_JoystickInitRumble in libSDL2.a[160](SDL_iokitjoystick.c.o)
_SDL_SYS_HapticOpenFromService in libSDL2.a[162](SDL_syshaptic.c.o)
_FFDeviceCreateEffect, referenced from:
_DARWIN_JoystickInitRumble in libSDL2.a[160](SDL_iokitjoystick.c.o)
_SDL_SYS_HapticNewEffect in libSDL2.a[162](SDL_syshaptic.c.o)
_FFDeviceGetForceFeedbackCapabilities, referenced from:
_GetSupportedFeatures in libSDL2.a[162](SDL_syshaptic.c.o)
_FFDeviceGetForceFeedbackProperty, referenced from:
_GetSupportedFeatures in libSDL2.a[162](SDL_syshaptic.c.o)
_GetSupportedFeatures in libSDL2.a[162](SDL_syshaptic.c.o)
_FFDeviceReleaseEffect, referenced from:
_JoystickDeviceWasRemovedCallback in libSDL2.a[160](SDL_iokitjoystick.c.o)
_SDL_SYS_HapticDestroyEffect in libSDL2.a[162](SDL_syshaptic.c.o)
_FFDeviceSendForceFeedbackCommand, referenced from:
_DARWIN_JoystickInitRumble in libSDL2.a[160](SDL_iokitjoystick.c.o)
_DARWIN_JoystickInitRumble in libSDL2.a[160](SDL_iokitjoystick.c.o)
_SDL_SYS_HapticOpenFromService in libSDL2.a[162](SDL_syshaptic.c.o)
_SDL_SYS_HapticOpenFromService in libSDL2.a[162](SDL_syshaptic.c.o)
_SDL_SYS_HapticPause in libSDL2.a[162](SDL_syshaptic.c.o)
_SDL_SYS_HapticUnpause in libSDL2.a[162](SDL_syshaptic.c.o)
_SDL_SYS_HapticStopAll in libSDL2.a[162](SDL_syshaptic.c.o)
...
_FFDeviceSetForceFeedbackProperty, referenced from:
_SDL_SYS_HapticSetGain in libSDL2.a[162](SDL_syshaptic.c.o)
_SDL_SYS_HapticSetAutocenter in libSDL2.a[162](SDL_syshaptic.c.o)
_FFEffectGetEffectStatus, referenced from:
_SDL_SYS_HapticGetEffectStatus in libSDL2.a[162](SDL_syshaptic.c.o)
_FFEffectSetParameters, referenced from:
_DARWIN_JoystickRumble in libSDL2.a[160](SDL_iokitjoystick.c.o)
_SDL_SYS_HapticUpdateEffect in libSDL2.a[162](SDL_syshaptic.c.o)
_FFEffectStart, referenced from:
_DARWIN_JoystickRumble in libSDL2.a[160](SDL_iokitjoystick.c.o)
_SDL_SYS_HapticRunEffect in libSDL2.a[162](SDL_syshaptic.c.o)
_FFEffectStop, referenced from:
_SDL_SYS_HapticStopEffect in libSDL2.a[162](SDL_syshaptic.c.o)
_FFIsForceFeedback, referenced from:
_JoystickDeviceWasAddedCallback in libSDL2.a[160](SDL_iokitjoystick.c.o)
_MacHaptic_MaybeAddDevice in libSDL2.a[162](SDL_syshaptic.c.o)
_FFReleaseDevice, referenced from:
_JoystickDeviceWasRemovedCallback in libSDL2.a[160](SDL_iokitjoystick.c.o)
_SDL_SYS_HapticOpenFromService in libSDL2.a[162](SDL_syshaptic.c.o)
_SDL_SYS_HapticClose in libSDL2.a[162](SDL_syshaptic.c.o)
_GCControllerDidConnectNotification, referenced from:
_IOS_JoystickInit in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickQuit in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCControllerDidDisconnectNotification, referenced from:
_IOS_JoystickInit in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickQuit in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCHapticDurationInfinite, referenced from:
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCHapticsLocalityHandles, referenced from:
_IOS_JoystickGetCapabilities in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCHapticsLocalityLeftHandle, referenced from:
_IOS_JoystickInitRumble in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCHapticsLocalityLeftTrigger, referenced from:
_IOS_JoystickInitRumble in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCHapticsLocalityRightHandle, referenced from:
_IOS_JoystickInitRumble in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCHapticsLocalityRightTrigger, referenced from:
_IOS_JoystickInitRumble in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCHapticsLocalityTriggers, referenced from:
_IOS_JoystickGetCapabilities in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputButtonA, referenced from:
_IOS_GameControllerGetAppleSFSymbolsNameForButton in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetGamepadMapping in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputButtonB, referenced from:
_IOS_GameControllerGetAppleSFSymbolsNameForButton in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetGamepadMapping in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputButtonHome, referenced from:
_IOS_GameControllerGetAppleSFSymbolsNameForButton in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputButtonMenu, referenced from:
_IOS_GameControllerGetAppleSFSymbolsNameForButton in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetGamepadMapping in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputButtonOptions, referenced from:
_IOS_GameControllerGetAppleSFSymbolsNameForButton in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetGamepadMapping in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputButtonX, referenced from:
_IOS_GameControllerGetAppleSFSymbolsNameForButton in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetGamepadMapping in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputButtonY, referenced from:
_IOS_GameControllerGetAppleSFSymbolsNameForButton in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetGamepadMapping in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputDirectionPad, referenced from:
_GetDirectionalPadForController in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputDualShockTouchpadButton, referenced from:
_IOS_GameControllerGetAppleSFSymbolsNameForButton in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_GameControllerGetAppleSFSymbolsNameForButton in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetGamepadMapping in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_AddMFIJoystickDevice in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputDualShockTouchpadOne, referenced from:
_IOS_MFIJoystickUpdate in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputDualShockTouchpadTwo, referenced from:
_IOS_MFIJoystickUpdate in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputLeftShoulder, referenced from:
_IOS_GameControllerGetAppleSFSymbolsNameForButton in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetGamepadMapping in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputLeftThumbstick, referenced from:
_IOS_GameControllerGetAppleSFSymbolsNameForAxis in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_GameControllerGetAppleSFSymbolsNameForAxis in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputLeftThumbstickButton, referenced from:
_IOS_GameControllerGetAppleSFSymbolsNameForButton in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetGamepadMapping in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputLeftTrigger, referenced from:
_IOS_GameControllerGetAppleSFSymbolsNameForAxis in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetGamepadMapping in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetGamepadMapping in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputRightShoulder, referenced from:
_IOS_GameControllerGetAppleSFSymbolsNameForButton in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetGamepadMapping in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputRightThumbstick, referenced from:
_IOS_GameControllerGetAppleSFSymbolsNameForAxis in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_GameControllerGetAppleSFSymbolsNameForAxis in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputRightThumbstickButton, referenced from:
_IOS_GameControllerGetAppleSFSymbolsNameForButton in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetGamepadMapping in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputRightTrigger, referenced from:
_IOS_GameControllerGetAppleSFSymbolsNameForAxis in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetGamepadMapping in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetGamepadMapping in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputXboxPaddleFour, referenced from:
_IOS_GameControllerGetAppleSFSymbolsNameForButton in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetGamepadMapping in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputXboxPaddleOne, referenced from:
_IOS_GameControllerGetAppleSFSymbolsNameForButton in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetGamepadMapping in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_AddMFIJoystickDevice in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputXboxPaddleThree, referenced from:
_IOS_GameControllerGetAppleSFSymbolsNameForButton in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetGamepadMapping in libSDL2.a[161](SDL_mfijoystick.m.o)
_GCInputXboxPaddleTwo, referenced from:
_IOS_GameControllerGetAppleSFSymbolsNameForButton in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetGamepadMapping in libSDL2.a[161](SDL_mfijoystick.m.o)
_IODispatchCalloutFromMessage, referenced from:
_HIDAPI_UpdateDiscovery in libSDL2.a[36](SDL_hidapi.c.o)
_IODisplayCreateInfoDictionary, referenced from:
_Cocoa_GetDisplayName in libSDL2.a[172](SDL_cocoamodes.m.o)
_IOHIDDeviceClose, referenced from:
_PLATFORM_hid_close in libSDL2.a[36](SDL_hidapi.c.o)
_IOHIDDeviceCopyMatchingElements, referenced from:
_GetDeviceInfo in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOHIDDeviceGetProperty, referenced from:
_get_int_property in libSDL2.a[36](SDL_hidapi.c.o)
_get_string_property_utf8 in libSDL2.a[36](SDL_hidapi.c.o)
_get_string_property in libSDL2.a[36](SDL_hidapi.c.o)
_GetDeviceInfo in libSDL2.a[160](SDL_iokitjoystick.c.o)
_GetDeviceInfo in libSDL2.a[160](SDL_iokitjoystick.c.o)
_GetDeviceInfo in libSDL2.a[160](SDL_iokitjoystick.c.o)
_GetDeviceInfo in libSDL2.a[160](SDL_iokitjoystick.c.o)
_GetDeviceInfo in libSDL2.a[160](SDL_iokitjoystick.c.o)
_GetDeviceInfo in libSDL2.a[160](SDL_iokitjoystick.c.o)
_GetDeviceInfo in libSDL2.a[160](SDL_iokitjoystick.c.o)
...
_IOHIDDeviceGetReport, referenced from:
_PLATFORM_hid_get_feature_report in libSDL2.a[36](SDL_hidapi.c.o)
_IOHIDDeviceGetService, referenced from:
_JoystickDeviceWasAddedCallback in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOHIDDeviceGetValue, referenced from:
_GetHIDElementState in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOHIDDeviceOpen, referenced from:
_PLATFORM_hid_open_path in libSDL2.a[36](SDL_hidapi.c.o)
_IOHIDDeviceRegisterInputReportCallback, referenced from:
_PLATFORM_hid_open_path in libSDL2.a[36](SDL_hidapi.c.o)
_PLATFORM_hid_close in libSDL2.a[36](SDL_hidapi.c.o)
_IOHIDDeviceRegisterRemovalCallback, referenced from:
_JoystickDeviceWasAddedCallback in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOHIDDeviceScheduleWithRunLoop, referenced from:
_PLATFORM_read_thread in libSDL2.a[36](SDL_hidapi.c.o)
_PLATFORM_hid_close in libSDL2.a[36](SDL_hidapi.c.o)
_JoystickDeviceWasAddedCallback in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOHIDDeviceSetReport, referenced from:
_set_report in libSDL2.a[36](SDL_hidapi.c.o)
_IOHIDDeviceUnscheduleFromRunLoop, referenced from:
_PLATFORM_hid_close in libSDL2.a[36](SDL_hidapi.c.o)
_FreeDevice in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOHIDElementGetChildren, referenced from:
_AddHIDElement in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOHIDElementGetCookie, referenced from:
_AddHIDElement in libSDL2.a[160](SDL_iokitjoystick.c.o)
_AddHIDElement in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOHIDElementGetLogicalMax, referenced from:
_AddHIDElement in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOHIDElementGetLogicalMin, referenced from:
_AddHIDElement in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOHIDElementGetType, referenced from:
_AddHIDElement in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOHIDElementGetTypeID, referenced from:
_AddHIDElement in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOHIDElementGetUsage, referenced from:
_AddHIDElement in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOHIDElementGetUsagePage, referenced from:
_AddHIDElement in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOHIDManagerClose, referenced from:
_PLATFORM_hid_exit in libSDL2.a[36](SDL_hidapi.c.o)
_DARWIN_JoystickQuit in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOHIDManagerCopyDevices, referenced from:
_PLATFORM_hid_enumerate in libSDL2.a[36](SDL_hidapi.c.o)
_PLATFORM_hid_open_path in libSDL2.a[36](SDL_hidapi.c.o)
_IOHIDManagerCreate, referenced from:
_init_hid_manager in libSDL2.a[36](SDL_hidapi.c.o)
_CreateHIDManager in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOHIDManagerOpen, referenced from:
_ConfigHIDManager in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOHIDManagerRegisterDeviceMatchingCallback, referenced from:
_ConfigHIDManager in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOHIDManagerRegisterDeviceRemovalCallback, referenced from:
_init_hid_manager in libSDL2.a[36](SDL_hidapi.c.o)
_IOHIDManagerScheduleWithRunLoop, referenced from:
_init_hid_manager in libSDL2.a[36](SDL_hidapi.c.o)
_ConfigHIDManager in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOHIDManagerSetDeviceMatchingMultiple, referenced from:
_init_hid_manager in libSDL2.a[36](SDL_hidapi.c.o)
_ConfigHIDManager in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOHIDManagerUnscheduleFromRunLoop, referenced from:
_DARWIN_JoystickQuit in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOHIDValueGetIntegerValue, referenced from:
_GetHIDElementState in libSDL2.a[160](SDL_iokitjoystick.c.o)
_IOIteratorIsValid, referenced from:
_SDL_SYS_HapticInit in libSDL2.a[162](SDL_syshaptic.c.o)
_IOIteratorNext, referenced from:
_HIDAPI_InitializeDiscovery in libSDL2.a[36](SDL_hidapi.c.o)
_HIDAPI_InitializeDiscovery in libSDL2.a[36](SDL_hidapi.c.o)
_CallbackIOServiceFunc in libSDL2.a[36](SDL_hidapi.c.o)
_SDL_SYS_HapticInit in libSDL2.a[162](SDL_syshaptic.c.o)
_IONotificationPortCreate, referenced from:
_HIDAPI_InitializeDiscovery in libSDL2.a[36](SDL_hidapi.c.o)
_IONotificationPortDestroy, referenced from:
_HIDAPI_ShutdownDiscovery in libSDL2.a[36](SDL_hidapi.c.o)
_HIDAPI_InitializeDiscovery in libSDL2.a[36](SDL_hidapi.c.o)
_HIDAPI_InitializeDiscovery in libSDL2.a[36](SDL_hidapi.c.o)
_IONotificationPortGetMachPort, referenced from:
_HIDAPI_InitializeDiscovery in libSDL2.a[36](SDL_hidapi.c.o)
_IOObjectIsEqualTo, referenced from:
_MacHaptic_MaybeAddDevice in libSDL2.a[162](SDL_syshaptic.c.o)
_MacHaptic_MaybeRemoveDevice in libSDL2.a[162](SDL_syshaptic.c.o)
_SDL_SYS_JoystickSameHaptic in libSDL2.a[162](SDL_syshaptic.c.o)
_SDL_SYS_HapticOpenFromJoystick in libSDL2.a[162](SDL_syshaptic.c.o)
_IOObjectRelease, referenced from:
_HIDAPI_InitializeDiscovery in libSDL2.a[36](SDL_hidapi.c.o)
_HIDAPI_InitializeDiscovery in libSDL2.a[36](SDL_hidapi.c.o)
_CallbackIOServiceFunc in libSDL2.a[36](SDL_hidapi.c.o)
_SDL_SYS_HapticInit in libSDL2.a[162](SDL_syshaptic.c.o)
_SDL_SYS_HapticInit in libSDL2.a[162](SDL_syshaptic.c.o)
_HIDGetDeviceProduct in libSDL2.a[162](SDL_syshaptic.c.o)
_HIDGetDeviceProduct in libSDL2.a[162](SDL_syshaptic.c.o)
...
_IOObjectRetain, referenced from:
_MacHaptic_MaybeAddDevice in libSDL2.a[162](SDL_syshaptic.c.o)
_IOPMAssertionCreateWithDescription, referenced from:
_Cocoa_SuspendScreenSaver in libSDL2.a[168](SDL_cocoaevents.m.o)
_IOPMAssertionRelease, referenced from:
_Cocoa_SuspendScreenSaver in libSDL2.a[168](SDL_cocoaevents.m.o)
_IOPSCopyPowerSourcesInfo, referenced from:
_SDL_GetPowerInfo_MacOSX in libSDL2.a[163](SDL_syspower.c.o)
_IOPSCopyPowerSourcesList, referenced from:
_SDL_GetPowerInfo_MacOSX in libSDL2.a[163](SDL_syspower.c.o)
_IOPSGetPowerSourceDescription, referenced from:
_SDL_GetPowerInfo_MacOSX in libSDL2.a[163](SDL_syspower.c.o)
_IORegistryEntryCreateCFProperties, referenced from:
_MacHaptic_MaybeAddDevice in libSDL2.a[162](SDL_syshaptic.c.o)
_HIDGetDeviceProduct in libSDL2.a[162](SDL_syshaptic.c.o)
_HIDGetDeviceProduct in libSDL2.a[162](SDL_syshaptic.c.o)
_IORegistryEntryGetParentEntry, referenced from:
_HIDGetDeviceProduct in libSDL2.a[162](SDL_syshaptic.c.o)
_HIDGetDeviceProduct in libSDL2.a[162](SDL_syshaptic.c.o)
_IOServiceAddMatchingNotification, referenced from:
_HIDAPI_InitializeDiscovery in libSDL2.a[36](SDL_hidapi.c.o)
_HIDAPI_InitializeDiscovery in libSDL2.a[36](SDL_hidapi.c.o)
_IOServiceGetMatchingServices, referenced from:
_SDL_SYS_HapticInit in libSDL2.a[162](SDL_syshaptic.c.o)
_IOServiceMatching, referenced from:
_HIDAPI_InitializeDiscovery in libSDL2.a[36](SDL_hidapi.c.o)
_HIDAPI_InitializeDiscovery in libSDL2.a[36](SDL_hidapi.c.o)
_SDL_SYS_HapticInit in libSDL2.a[162](SDL_syshaptic.c.o)
_KBGetLayoutType, referenced from:
_UpdateKeymap in libSDL2.a[169](SDL_cocoakeyboard.m.o)
_Cocoa_HandleKeyEvent in libSDL2.a[169](SDL_cocoakeyboard.m.o)
_LMGetKbdType, referenced from:
_UpdateKeymap in libSDL2.a[169](SDL_cocoakeyboard.m.o)
_UpdateKeymap in libSDL2.a[169](SDL_cocoakeyboard.m.o)
_Cocoa_HandleKeyEvent in libSDL2.a[169](SDL_cocoakeyboard.m.o)
_LSOpenCFURLRef, referenced from:
_SDL_SYS_OpenURL in libSDL2.a[141](SDL_sysurl.m.o)
_MTLCopyAllDevices, referenced from:
_METAL_CreateRenderer in libSDL2.a[180](SDL_render_metal.m.o)
_MTLCreateSystemDefaultDevice, referenced from:
_METAL_CreateRenderer in libSDL2.a[180](SDL_render_metal.m.o)
_NSApp, referenced from:
-[SDLAppDelegate dealloc] in libSDL2.a[168](SDL_cocoaevents.m.o)
-[SDLAppDelegate windowWillClose:] in libSDL2.a[168](SDL_cocoaevents.m.o)
-[SDLAppDelegate windowWillClose:] in libSDL2.a[168](SDL_cocoaevents.m.o)
-[SDLAppDelegate focusSomeWindow:] in libSDL2.a[168](SDL_cocoaevents.m.o)
-[SDLAppDelegate focusSomeWindow:] in libSDL2.a[168](SDL_cocoaevents.m.o)
-[SDLAppDelegate applicationDidFinishLaunching:] in libSDL2.a[168](SDL_cocoaevents.m.o)
_Cocoa_RegisterApp in libSDL2.a[168](SDL_cocoaevents.m.o)
_Cocoa_RegisterApp in libSDL2.a[168](SDL_cocoaevents.m.o)
_Cocoa_RegisterApp in libSDL2.a[168](SDL_cocoaevents.m.o)
_Cocoa_RegisterApp in libSDL2.a[168](SDL_cocoaevents.m.o)
_Cocoa_RegisterApp in libSDL2.a[168](SDL_cocoaevents.m.o)
_Cocoa_RegisterApp in libSDL2.a[168](SDL_cocoaevents.m.o)
_Cocoa_RegisterApp in libSDL2.a[168](SDL_cocoaevents.m.o)
_Cocoa_RegisterApp in libSDL2.a[168](SDL_cocoaevents.m.o)
_Cocoa_RegisterApp in libSDL2.a[168](SDL_cocoaevents.m.o)
...
_NSAppKitVersionNumber, referenced from:
_LoadMainMenuNibIfAvailable in libSDL2.a[168](SDL_cocoaevents.m.o)
_GetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_GetDisplayDPI in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_GetDisplayModes in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_UpdateClipCursor in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener mouseMoved:] in libSDL2.a[179](SDL_cocoawindow.m.o)
_Cocoa_SetWindowFullscreen in libSDL2.a[179](SDL_cocoawindow.m.o)
...
_NSApplicationDidBecomeActiveNotification, referenced from:
-[SDLAppDelegate init] in libSDL2.a[168](SDL_cocoaevents.m.o)
-[SDLAppDelegate dealloc] in libSDL2.a[168](SDL_cocoaevents.m.o)
_NSBackingPropertyOldScaleFactorKey, referenced from:
-[Cocoa_WindowListener windowDidChangeBackingProperties:] in libSDL2.a[179](SDL_cocoawindow.m.o)
_NSClassFromString, referenced from:
+[SDL_cocoametalview layerClass] in libSDL2.a[171](SDL_cocoametalview.m.o)
_NSCurrentLocaleDidChangeNotification, referenced from:
-[SDLAppDelegate init] in libSDL2.a[168](SDL_cocoaevents.m.o)
-[SDLAppDelegate dealloc] in libSDL2.a[168](SDL_cocoaevents.m.o)
_NSDefaultRunLoopMode, referenced from:
_Cocoa_PumpEventsUntilDate in libSDL2.a[168](SDL_cocoaevents.m.o)
_NSDeviceRGBColorSpace, referenced from:
_Cocoa_CreateImage in libSDL2.a[177](SDL_cocoavideo.m.o)
_NSFilenamesPboardType, referenced from:
-[SDLWindow performDragOperation:] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[SDLWindow performDragOperation:] in libSDL2.a[179](SDL_cocoawindow.m.o)
_NSLog, referenced from:
_SDL_NSLog in libSDL2.a[177](SDL_cocoavideo.m.o)
_SDL_NSLog in libSDL2.a[177](SDL_cocoavideo.m.o)
_NSMouseInRect, referenced from:
_Cocoa_HandleMouseEvent in libSDL2.a[173](SDL_cocoamouse.m.o)
_Cocoa_HandleMouseEvent in libSDL2.a[173](SDL_cocoamouse.m.o)
-[Cocoa_WindowListener mouseDown:] in libSDL2.a[179](SDL_cocoawindow.m.o)
_NSPasteboardTypeString, referenced from:
_Cocoa_SetClipboardText in libSDL2.a[167](SDL_cocoaclipboard.m.o)
_Cocoa_GetClipboardText in libSDL2.a[167](SDL_cocoaclipboard.m.o)
_NSRectFill, referenced from:
_Cocoa_SetWindowShape in libSDL2.a[176](SDL_cocoashape.m.o)
-[SDLView drawRect:] in libSDL2.a[179](SDL_cocoawindow.m.o)
_NSSearchPathForDirectoriesInDomains, referenced from:
_SDL_GetPrefPath_REAL in libSDL2.a[166](SDL_sysfilesystem.m.o)
_NSURLIsAliasFileKey, referenced from:
-[SDLWindow performDragOperation:] in libSDL2.a[179](SDL_cocoawindow.m.o)
_NSWindowDidBecomeKeyNotification, referenced from:
-[Cocoa_WindowListener listen:] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener close] in libSDL2.a[179](SDL_cocoawindow.m.o)
_NSWindowDidChangeBackingPropertiesNotification, referenced from:
-[Cocoa_WindowListener listen:] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener close] in libSDL2.a[179](SDL_cocoawindow.m.o)
_NSWindowDidChangeScreenNotification, referenced from:
-[Cocoa_WindowListener listen:] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener close] in libSDL2.a[179](SDL_cocoawindow.m.o)
_NSWindowDidChangeScreenProfileNotification, referenced from:
-[Cocoa_WindowListener listen:] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener close] in libSDL2.a[179](SDL_cocoawindow.m.o)
_NSWindowDidDeminiaturizeNotification, referenced from:
-[Cocoa_WindowListener listen:] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener close] in libSDL2.a[179](SDL_cocoawindow.m.o)
_NSWindowDidEnterFullScreenNotification, referenced from:
-[Cocoa_WindowListener listen:] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener close] in libSDL2.a[179](SDL_cocoawindow.m.o)
_NSWindowDidExitFullScreenNotification, referenced from:
-[Cocoa_WindowListener listen:] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener close] in libSDL2.a[179](SDL_cocoawindow.m.o)
_NSWindowDidExposeNotification, referenced from:
-[Cocoa_WindowListener listen:] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener close] in libSDL2.a[179](SDL_cocoawindow.m.o)
_NSWindowDidMiniaturizeNotification, referenced from:
-[Cocoa_WindowListener listen:] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener close] in libSDL2.a[179](SDL_cocoawindow.m.o)
_NSWindowDidMoveNotification, referenced from:
-[Cocoa_WindowListener listen:] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener close] in libSDL2.a[179](SDL_cocoawindow.m.o)
_NSWindowDidResignKeyNotification, referenced from:
-[Cocoa_WindowListener listen:] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener close] in libSDL2.a[179](SDL_cocoawindow.m.o)
_NSWindowDidResizeNotification, referenced from:
-[Cocoa_WindowListener listen:] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener close] in libSDL2.a[179](SDL_cocoawindow.m.o)
_NSWindowWillCloseNotification, referenced from:
-[SDLAppDelegate init] in libSDL2.a[168](SDL_cocoaevents.m.o)
-[SDLAppDelegate dealloc] in libSDL2.a[168](SDL_cocoaevents.m.o)
_NSWindowWillEnterFullScreenNotification, referenced from:
-[Cocoa_WindowListener listen:] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener close] in libSDL2.a[179](SDL_cocoawindow.m.o)
_NSWindowWillExitFullScreenNotification, referenced from:
-[Cocoa_WindowListener listen:] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener close] in libSDL2.a[179](SDL_cocoawindow.m.o)
_NSZeroPoint, referenced from:
+[NSCursor(InvisibleCursor) invisibleCursor] in libSDL2.a[173](SDL_cocoamouse.m.o)
+[NSCursor(InvisibleCursor) invisibleCursor] in libSDL2.a[173](SDL_cocoamouse.m.o)
_NSZeroRect, referenced from:
_Cocoa_UpdateClipCursor in libSDL2.a[179](SDL_cocoawindow.m.o)
_OBJC_CLASS_$_CHHapticDynamicParameter, referenced from:
in libSDL2.a[161](SDL_mfijoystick.m.o)
_OBJC_CLASS_$_CHHapticEvent, referenced from:
in libSDL2.a[161](SDL_mfijoystick.m.o)
_OBJC_CLASS_$_CHHapticEventParameter, referenced from:
in libSDL2.a[161](SDL_mfijoystick.m.o)
_OBJC_CLASS_$_CHHapticPattern, referenced from:
in libSDL2.a[161](SDL_mfijoystick.m.o)
_OBJC_CLASS_$_GCColor, referenced from:
in libSDL2.a[161](SDL_mfijoystick.m.o)
_OBJC_CLASS_$_GCController, referenced from:
in libSDL2.a[161](SDL_mfijoystick.m.o)
_OBJC_CLASS_$_GCControllerAxisInput, referenced from:
in libSDL2.a[161](SDL_mfijoystick.m.o)
_OBJC_CLASS_$_GCControllerButtonInput, referenced from:
in libSDL2.a[161](SDL_mfijoystick.m.o)
_OBJC_CLASS_$_MTLRenderPassDescriptor, referenced from:
in libSDL2.a[180](SDL_render_metal.m.o)
_OBJC_CLASS_$_MTLRenderPipelineDescriptor, referenced from:
in libSDL2.a[180](SDL_render_metal.m.o)
_OBJC_CLASS_$_MTLSamplerDescriptor, referenced from:
in libSDL2.a[180](SDL_render_metal.m.o)
_OBJC_CLASS_$_MTLTextureDescriptor, referenced from:
in libSDL2.a[180](SDL_render_metal.m.o)
_OBJC_CLASS_$_MTLVertexDescriptor, referenced from:
in libSDL2.a[180](SDL_render_metal.m.o)
_OBJC_CLASS_$_NSAlert, referenced from:
in libSDL2.a[170](SDL_cocoamessagebox.m.o)
_OBJC_CLASS_$_NSAppleEventManager, referenced from:
in libSDL2.a[168](SDL_cocoaevents.m.o)
_OBJC_CLASS_$_NSApplication, referenced from:
_OBJC_CLASS_$_SDLApplication in libSDL2.a[168](SDL_cocoaevents.m.o)
in libSDL2.a[168](SDL_cocoaevents.m.o)
_OBJC_CLASS_$_NSArray, referenced from:
in libSDL2.a[161](SDL_mfijoystick.m.o)
_OBJC_CLASS_$_NSAttributedString, referenced from:
in libSDL2.a[169](SDL_cocoakeyboard.m.o)
_OBJC_CLASS_$_NSBezierPath, referenced from:
in libSDL2.a[176](SDL_cocoashape.m.o)
_OBJC_CLASS_$_NSBitmapImageRep, referenced from:
in libSDL2.a[177](SDL_cocoavideo.m.o)
_OBJC_CLASS_$_NSBundle, referenced from:
in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
_OBJC_CLASS_$_NSColor, referenced from:
in libSDL2.a[176](SDL_cocoashape.m.o)
_OBJC_CLASS_$_NSColorSpace, referenced from:
in libSDL2.a[179](SDL_cocoawindow.m.o)
_OBJC_CLASS_$_NSCursor, referenced from:
in libSDL2.a[173](SDL_cocoamouse.m.o)
__OBJC_$_CATEGORY_NSCursor_$_InvisibleCursor in libSDL2.a[173](SDL_cocoamouse.m.o)
_OBJC_CLASS_$_NSData, referenced from:
in libSDL2.a[173](SDL_cocoamouse.m.o)
_OBJC_CLASS_$_NSDate, referenced from:
in libSDL2.a[168](SDL_cocoaevents.m.o)
_OBJC_CLASS_$_NSDictionary, referenced from:
in libSDL2.a[168](SDL_cocoaevents.m.o)
_OBJC_CLASS_$_NSEvent, referenced from:
in libSDL2.a[168](SDL_cocoaevents.m.o)
_OBJC_CLASS_$_NSFileManager, referenced from:
in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
_OBJC_CLASS_$_NSGraphicsContext, referenced from:
in libSDL2.a[176](SDL_cocoashape.m.o)
_OBJC_CLASS_$_NSImage, referenced from:
in libSDL2.a[173](SDL_cocoamouse.m.o)
_OBJC_CLASS_$_NSLocale, referenced from:
in libSDL2.a[164](SDL_syslocale.m.o)
_OBJC_CLASS_$_NSMenu, referenced from:
in libSDL2.a[168](SDL_cocoaevents.m.o)
_OBJC_CLASS_$_NSMenuItem, referenced from:
in libSDL2.a[168](SDL_cocoaevents.m.o)
_OBJC_CLASS_$_NSMutableArray, referenced from:
in libSDL2.a[179](SDL_cocoawindow.m.o)
_OBJC_CLASS_$_NSNotificationCenter, referenced from:
in libSDL2.a[161](SDL_mfijoystick.m.o)
_OBJC_CLASS_$_NSNumber, referenced from:
in libSDL2.a[168](SDL_cocoaevents.m.o)
_OBJC_CLASS_$_NSObject, referenced from:
_OBJC_CLASS_$_SDL_RumbleMotor in libSDL2.a[161](SDL_mfijoystick.m.o)
_OBJC_CLASS_$_SDL_RumbleContext in libSDL2.a[161](SDL_mfijoystick.m.o)
_OBJC_CLASS_$_SDLAppDelegate in libSDL2.a[168](SDL_cocoaevents.m.o)
_OBJC_CLASS_$_SDLMessageBoxPresenter in libSDL2.a[170](SDL_cocoamessagebox.m.o)
_OBJC_CLASS_$_SDL_ShapeData in libSDL2.a[176](SDL_cocoashape.m.o)
_OBJC_CLASS_$_SDL_CocoaClosure in libSDL2.a[176](SDL_cocoashape.m.o)
_OBJC_CLASS_$_SDL_VideoData in libSDL2.a[177](SDL_cocoavideo.m.o)
...
_OBJC_CLASS_$_NSOpenGLContext, referenced from:
_OBJC_CLASS_$_SDLOpenGLContext in libSDL2.a[174](SDL_cocoaopengl.m.o)
in libSDL2.a[174](SDL_cocoaopengl.m.o)
_OBJC_CLASS_$_NSOpenGLPixelFormat, referenced from:
in libSDL2.a[174](SDL_cocoaopengl.m.o)
_OBJC_CLASS_$_NSPasteboard, referenced from:
in libSDL2.a[167](SDL_cocoaclipboard.m.o)
_OBJC_CLASS_$_NSPredicate, referenced from:
in libSDL2.a[161](SDL_mfijoystick.m.o)
_OBJC_CLASS_$_NSProcessInfo, referenced from:
in libSDL2.a[168](SDL_cocoaevents.m.o)
_OBJC_CLASS_$_NSResponder, referenced from:
_OBJC_CLASS_$_Cocoa_WindowListener in libSDL2.a[179](SDL_cocoawindow.m.o)
_OBJC_CLASS_$_NSRunningApplication, referenced from:
in libSDL2.a[168](SDL_cocoaevents.m.o)
_OBJC_CLASS_$_NSScreen, referenced from:
in libSDL2.a[172](SDL_cocoamodes.m.o)
_OBJC_CLASS_$_NSString, referenced from:
in libSDL2.a[167](SDL_cocoaclipboard.m.o)
_OBJC_CLASS_$_NSThread, referenced from:
in libSDL2.a[170](SDL_cocoamessagebox.m.o)
_OBJC_CLASS_$_NSURL, referenced from:
in libSDL2.a[179](SDL_cocoawindow.m.o)
_OBJC_CLASS_$_NSUserDefaults, referenced from:
in libSDL2.a[168](SDL_cocoaevents.m.o)
_OBJC_CLASS_$_NSView, referenced from:
_OBJC_CLASS_$_SDLTranslatorResponder in libSDL2.a[169](SDL_cocoakeyboard.m.o)
_OBJC_CLASS_$_SDL_cocoametalview in libSDL2.a[171](SDL_cocoametalview.m.o)
_OBJC_CLASS_$_SDLView in libSDL2.a[179](SDL_cocoawindow.m.o)
in libSDL2.a[179](SDL_cocoawindow.m.o)
_OBJC_CLASS_$_NSWindow, referenced from:
in libSDL2.a[168](SDL_cocoaevents.m.o)
_OBJC_CLASS_$_SDLWindow in libSDL2.a[179](SDL_cocoawindow.m.o)
_OBJC_EHTYPE_$_NSException, referenced from:
GCC_except_table93 in libSDL2.a[179](SDL_cocoawindow.m.o)
GCC_except_table108 in libSDL2.a[179](SDL_cocoawindow.m.o)
_OBJC_METACLASS_$_NSApplication, referenced from:
_OBJC_METACLASS_$_SDLApplication in libSDL2.a[168](SDL_cocoaevents.m.o)
_OBJC_METACLASS_$_NSObject, referenced from:
_OBJC_METACLASS_$_SDL_RumbleMotor in libSDL2.a[161](SDL_mfijoystick.m.o)
_OBJC_METACLASS_$_SDL_RumbleMotor in libSDL2.a[161](SDL_mfijoystick.m.o)
_OBJC_METACLASS_$_SDL_RumbleContext in libSDL2.a[161](SDL_mfijoystick.m.o)
_OBJC_METACLASS_$_SDL_RumbleContext in libSDL2.a[161](SDL_mfijoystick.m.o)
_OBJC_METACLASS_$_SDLApplication in libSDL2.a[168](SDL_cocoaevents.m.o)
_OBJC_METACLASS_$_SDLAppDelegate in libSDL2.a[168](SDL_cocoaevents.m.o)
_OBJC_METACLASS_$_SDLAppDelegate in libSDL2.a[168](SDL_cocoaevents.m.o)
...
_OBJC_METACLASS_$_NSOpenGLContext, referenced from:
_OBJC_METACLASS_$_SDLOpenGLContext in libSDL2.a[174](SDL_cocoaopengl.m.o)
_OBJC_METACLASS_$_NSResponder, referenced from:
_OBJC_METACLASS_$_Cocoa_WindowListener in libSDL2.a[179](SDL_cocoawindow.m.o)
_OBJC_METACLASS_$_NSView, referenced from:
_OBJC_METACLASS_$_SDLTranslatorResponder in libSDL2.a[169](SDL_cocoakeyboard.m.o)
_OBJC_METACLASS_$_SDL_cocoametalview in libSDL2.a[171](SDL_cocoametalview.m.o)
_OBJC_METACLASS_$_SDLView in libSDL2.a[179](SDL_cocoawindow.m.o)
_OBJC_METACLASS_$_NSWindow, referenced from:
_OBJC_METACLASS_$_SDLWindow in libSDL2.a[179](SDL_cocoawindow.m.o)
_TISCopyCurrentKeyboardLayoutInputSource, referenced from:
_UpdateKeymap in libSDL2.a[169](SDL_cocoakeyboard.m.o)
_TISGetInputSourceProperty, referenced from:
_UpdateKeymap in libSDL2.a[169](SDL_cocoakeyboard.m.o)
_UCKeyTranslate, referenced from:
_UpdateKeymap in libSDL2.a[169](SDL_cocoakeyboard.m.o)
___CFConstantStringClassReference, referenced from:
in libSDL2.a[36](SDL_hidapi.c.o)
in libSDL2.a[36](SDL_hidapi.c.o)
in libSDL2.a[36](SDL_hidapi.c.o)
in libSDL2.a[36](SDL_hidapi.c.o)
in libSDL2.a[36](SDL_hidapi.c.o)
in libSDL2.a[36](SDL_hidapi.c.o)
in libSDL2.a[36](SDL_hidapi.c.o)
...
___objc_personality_v0, referenced from:
/Users/pw/workspace/SDL/build/libSDL2.a[179](SDL_cocoawindow.m.o)
__objc_empty_cache, referenced from:
_OBJC_CLASS_$_SDL_RumbleMotor in libSDL2.a[161](SDL_mfijoystick.m.o)
_OBJC_METACLASS_$_SDL_RumbleMotor in libSDL2.a[161](SDL_mfijoystick.m.o)
_OBJC_CLASS_$_SDL_RumbleContext in libSDL2.a[161](SDL_mfijoystick.m.o)
_OBJC_METACLASS_$_SDL_RumbleContext in libSDL2.a[161](SDL_mfijoystick.m.o)
_OBJC_CLASS_$_SDLApplication in libSDL2.a[168](SDL_cocoaevents.m.o)
_OBJC_METACLASS_$_SDLApplication in libSDL2.a[168](SDL_cocoaevents.m.o)
_OBJC_CLASS_$_SDLAppDelegate in libSDL2.a[168](SDL_cocoaevents.m.o)
...
_iconv, referenced from:
_SDL_iconv_REAL in libSDL2.a[95](SDL_iconv.c.o)
_iconv_close, referenced from:
_SDL_iconv_close_REAL in libSDL2.a[95](SDL_iconv.c.o)
_iconv_open, referenced from:
_SDL_iconv_open_REAL in libSDL2.a[95](SDL_iconv.c.o)
_kCFAllocatorDefault, referenced from:
_init_hid_manager in libSDL2.a[36](SDL_hidapi.c.o)
_init_hid_manager in libSDL2.a[36](SDL_hidapi.c.o)
_PLATFORM_read_thread in libSDL2.a[36](SDL_hidapi.c.o)
_create_usage_match in libSDL2.a[36](SDL_hidapi.c.o)
_create_usage_match in libSDL2.a[36](SDL_hidapi.c.o)
_create_usage_match in libSDL2.a[36](SDL_hidapi.c.o)
_create_vendor_match in libSDL2.a[36](SDL_hidapi.c.o)
_create_vendor_match in libSDL2.a[36](SDL_hidapi.c.o)
...
_kCFBooleanFalse, referenced from:
_checkps in libSDL2.a[163](SDL_syspower.c.o)
_kCFBooleanTrue, referenced from:
_checkps in libSDL2.a[163](SDL_syspower.c.o)
_Cocoa_GetDisplayDPI in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_GetDisplayModes in libSDL2.a[172](SDL_cocoamodes.m.o)
_kCFCopyStringDictionaryKeyCallBacks, referenced from:
_Cocoa_GetDisplayModes in libSDL2.a[172](SDL_cocoamodes.m.o)
_kCFRunLoopDefaultMode, referenced from:
_init_hid_manager in libSDL2.a[36](SDL_hidapi.c.o)
_PLATFORM_hid_close in libSDL2.a[36](SDL_hidapi.c.o)
_process_pending_events in libSDL2.a[36](SDL_hidapi.c.o)
_audioqueue_thread in libSDL2.a[142](SDL_coreaudio.m.o)
_audioqueue_thread in libSDL2.a[142](SDL_coreaudio.m.o)
_prepare_audioqueue in libSDL2.a[142](SDL_coreaudio.m.o)
_prepare_audioqueue in libSDL2.a[142](SDL_coreaudio.m.o)
...
_kCFTypeArrayCallBacks, referenced from:
_init_hid_manager in libSDL2.a[36](SDL_hidapi.c.o)
_CreateHIDManager in libSDL2.a[160](SDL_iokitjoystick.c.o)
_GetDisplayMode in libSDL2.a[172](SDL_cocoamodes.m.o)
_kCFTypeDictionaryKeyCallBacks, referenced from:
_create_usage_match in libSDL2.a[36](SDL_hidapi.c.o)
_create_vendor_match in libSDL2.a[36](SDL_hidapi.c.o)
_CreateHIDDeviceMatchDictionary in libSDL2.a[160](SDL_iokitjoystick.c.o)
_Cocoa_GetDisplayDPI in libSDL2.a[172](SDL_cocoamodes.m.o)
_kCFTypeDictionaryValueCallBacks, referenced from:
_create_usage_match in libSDL2.a[36](SDL_hidapi.c.o)
_create_vendor_match in libSDL2.a[36](SDL_hidapi.c.o)
_CreateHIDDeviceMatchDictionary in libSDL2.a[160](SDL_iokitjoystick.c.o)
_Cocoa_GetDisplayDPI in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_GetDisplayModes in libSDL2.a[172](SDL_cocoamodes.m.o)
_kCGColorBlack, referenced from:
-[SDLView drawRect:] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[SDLView updateLayer] in libSDL2.a[179](SDL_cocoawindow.m.o)
_kCGDisplayShowDuplicateLowResolutionModes, referenced from:
_Cocoa_GetDisplayDPI in libSDL2.a[172](SDL_cocoamodes.m.o)
_Cocoa_GetDisplayModes in libSDL2.a[172](SDL_cocoamodes.m.o)
_kIOMainPortDefault, referenced from:
_HIDAPI_InitializeDiscovery in libSDL2.a[36](SDL_hidapi.c.o)
_SDL_SYS_HapticInit in libSDL2.a[162](SDL_syshaptic.c.o)
_kTISPropertyUnicodeKeyLayoutData, referenced from:
_UpdateKeymap in libSDL2.a[169](SDL_cocoakeyboard.m.o)
_kUTTypeFileURL, referenced from:
_Cocoa_AcceptDragAndDrop in libSDL2.a[179](SDL_cocoawindow.m.o)
_objc_alloc, referenced from:
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickSetLED in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickInitRumble in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickInitRumble in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickInitRumble in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickInitRumble in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickInitRumble in libSDL2.a[161](SDL_mfijoystick.m.o)
...
_objc_alloc_init, referenced from:
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
_Cocoa_RegisterApp in libSDL2.a[168](SDL_cocoaevents.m.o)
_CreateApplicationMenus in libSDL2.a[168](SDL_cocoaevents.m.o)
_Cocoa_ShowMessageBoxImpl in libSDL2.a[170](SDL_cocoamessagebox.m.o)
_Cocoa_CreateShaper in libSDL2.a[176](SDL_cocoashape.m.o)
_Cocoa_SetWindowShape in libSDL2.a[176](SDL_cocoashape.m.o)
_Cocoa_CreateDevice in libSDL2.a[177](SDL_cocoavideo.m.o)
...
_objc_autoreleasePoolPop, referenced from:
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
_SDL_SYS_OpenURL in libSDL2.a[141](SDL_sysurl.m.o)
-[SDL_RumbleMotor cleanup] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor initWithController:locality:] in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickInit in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickOpen in libSDL2.a[161](SDL_mfijoystick.m.o)
...
_objc_autoreleasePoolPush, referenced from:
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
_SDL_SYS_OpenURL in libSDL2.a[141](SDL_sysurl.m.o)
-[SDL_RumbleMotor cleanup] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor initWithController:locality:] in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickInit in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickOpen in libSDL2.a[161](SDL_mfijoystick.m.o)
...
_objc_autoreleaseReturnValue, referenced from:
_GetDirectionalPadForController in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_RemoveJoystickDevice in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickInitRumble in libSDL2.a[161](SDL_mfijoystick.m.o)
_GetApplicationName in libSDL2.a[168](SDL_cocoaevents.m.o)
_Cocoa_Metal_DestroyView in libSDL2.a[171](SDL_cocoametalview.m.o)
_Cocoa_FreeCursor in libSDL2.a[173](SDL_cocoamouse.m.o)
_LoadHiddenSystemCursor in libSDL2.a[173](SDL_cocoamouse.m.o)
...
_objc_begin_catch, referenced from:
-[Cocoa_WindowListener isTouchFromTrackpad:] in libSDL2.a[179](SDL_cocoawindow.m.o)
_Cocoa_CreateWindow in libSDL2.a[179](SDL_cocoawindow.m.o)
_objc_copyWeak, referenced from:
-[SDL_RumbleMotor initWithController:locality:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor initWithController:locality:] in libSDL2.a[161](SDL_mfijoystick.m.o)
___copy_helper_block_e8_32w in libSDL2.a[161](SDL_mfijoystick.m.o)
_objc_destroyWeak, referenced from:
-[SDL_RumbleMotor initWithController:locality:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor initWithController:locality:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor initWithController:locality:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor initWithController:locality:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor initWithController:locality:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor initWithController:locality:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor initWithController:locality:] in libSDL2.a[161](SDL_mfijoystick.m.o)
...
_objc_end_catch, referenced from:
-[Cocoa_WindowListener isTouchFromTrackpad:] in libSDL2.a[179](SDL_cocoawindow.m.o)
_Cocoa_CreateWindow in libSDL2.a[179](SDL_cocoawindow.m.o)
_Cocoa_CreateWindow in libSDL2.a[179](SDL_cocoawindow.m.o)
_objc_enumerationMutation, referenced from:
_IOS_JoystickInit in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickOpen in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetCapabilities in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickClose in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetGamepadMapping in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickGetGamepadMapping in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_AddMFIJoystickDevice in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_AddMFIJoystickDevice in libSDL2.a[161](SDL_mfijoystick.m.o)
...
_objc_loadWeakRetained, referenced from:
___47-[SDL_RumbleMotor initWithController:locality:]_block_invoke in libSDL2.a[161](SDL_mfijoystick.m.o)
___47-[SDL_RumbleMotor initWithController:locality:]_block_invoke.60 in libSDL2.a[161](SDL_mfijoystick.m.o)
-[Cocoa_WindowListener observeValueForKeyPath:ofObject:change:context:] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener observeValueForKeyPath:ofObject:change:context:] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener observeValueForKeyPath:ofObject:change:context:] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener pauseVisibleObservation] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener resumeVisibleObservation] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener resumeVisibleObservation] in libSDL2.a[179](SDL_cocoawindow.m.o)
-[Cocoa_WindowListener resumeVisibleObservation] in libSDL2.a[179](SDL_cocoawindow.m.o)
...
_objc_msgSend, referenced from:
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
...
_objc_msgSendSuper2, referenced from:
-[SDL_RumbleMotor initWithController:locality:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleContext initWithLowFrequencyMotor:HighFrequencyMotor:LeftTriggerMotor:RightTriggerMotor:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDLApplication sendEvent:] in libSDL2.a[168](SDL_cocoaevents.m.o)
-[SDLAppDelegate init] in libSDL2.a[168](SDL_cocoaevents.m.o)
-[SDLAppDelegate dealloc] in libSDL2.a[168](SDL_cocoaevents.m.o)
-[SDLMessageBoxPresenter initWithParentWindow:] in libSDL2.a[170](SDL_cocoamessagebox.m.o)
-[SDL_cocoametalview initWithFrame:highDPI:windowID:] in libSDL2.a[171](SDL_cocoametalview.m.o)
...
_objc_msgSend_stret, referenced from:
_IOS_MFIJoystickUpdate in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_MFIJoystickUpdate in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDLTranslatorResponder firstRectForCharacterRange:actualRange:] in libSDL2.a[169](SDL_cocoakeyboard.m.o)
-[SDLTranslatorResponder firstRectForCharacterRange:actualRange:] in libSDL2.a[169](SDL_cocoakeyboard.m.o)
-[SDLTranslatorResponder firstRectForCharacterRange:actualRange:] in libSDL2.a[169](SDL_cocoakeyboard.m.o)
-[SDL_cocoametalview updateDrawableSize] in libSDL2.a[171](SDL_cocoametalview.m.o)
_Cocoa_Metal_CreateView in libSDL2.a[171](SDL_cocoametalview.m.o)
...
_objc_opt_class, referenced from:
_IOS_JoystickInit in libSDL2.a[161](SDL_mfijoystick.m.o)
___IOS_AddMFIJoystickDevice_block_invoke in libSDL2.a[161](SDL_mfijoystick.m.o)
___IOS_AddMFIJoystickDevice_block_invoke in libSDL2.a[161](SDL_mfijoystick.m.o)
___IOS_AddMFIJoystickDevice_block_invoke.203 in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_MFIJoystickUpdate in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDLTranslatorResponder insertText:replacementRange:] in libSDL2.a[169](SDL_cocoakeyboard.m.o)
-[SDLTranslatorResponder setMarkedText:selectedRange:replacementRange:] in libSDL2.a[169](SDL_cocoakeyboard.m.o)
...
_objc_opt_isKindOfClass, referenced from:
___IOS_AddMFIJoystickDevice_block_invoke in libSDL2.a[161](SDL_mfijoystick.m.o)
___IOS_AddMFIJoystickDevice_block_invoke in libSDL2.a[161](SDL_mfijoystick.m.o)
___IOS_AddMFIJoystickDevice_block_invoke.203 in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_MFIJoystickUpdate in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDLTranslatorResponder insertText:replacementRange:] in libSDL2.a[169](SDL_cocoakeyboard.m.o)
-[SDLTranslatorResponder setMarkedText:selectedRange:replacementRange:] in libSDL2.a[169](SDL_cocoakeyboard.m.o)
-[SDLWindow sendEvent:] in libSDL2.a[179](SDL_cocoawindow.m.o)
...
_objc_opt_respondsToSelector, referenced from:
_IOS_GameControllerGetAppleSFSymbolsNameForButton in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_GameControllerGetAppleSFSymbolsNameForAxis in libSDL2.a[161](SDL_mfijoystick.m.o)
-[Cocoa_WindowListener handleTouches:withEvent:] in libSDL2.a[179](SDL_cocoawindow.m.o)
_Cocoa_CreateWindow in libSDL2.a[179](SDL_cocoawindow.m.o)
_METAL_CreateTexture in libSDL2.a[180](SDL_render_metal.m.o)
_METAL_GetStorageMode in libSDL2.a[180](SDL_render_metal.m.o)
_objc_release, referenced from:
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
-[SDL_RumbleMotor cleanup] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor cleanup] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor cleanup] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor cleanup] in libSDL2.a[161](SDL_mfijoystick.m.o)
...
_objc_retain, referenced from:
-[SDL_RumbleMotor initWithController:locality:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleContext initWithLowFrequencyMotor:HighFrequencyMotor:LeftTriggerMotor:RightTriggerMotor:] in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_GameControllerGetAppleSFSymbolsNameForButton in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_GameControllerGetAppleSFSymbolsNameForAxis in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickOpen in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickOpen in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_JoystickOpen in libSDL2.a[161](SDL_mfijoystick.m.o)
...
_objc_retainAutorelease, referenced from:
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_AddMFIJoystickDevice in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_AddMFIJoystickDevice in libSDL2.a[161](SDL_mfijoystick.m.o)
_IOS_AddMFIJoystickDevice in libSDL2.a[161](SDL_mfijoystick.m.o)
...
_objc_retainAutoreleaseReturnValue, referenced from:
_Cocoa_ShowMessageBox in libSDL2.a[170](SDL_cocoamessagebox.m.o)
+[NSCursor(InvisibleCursor) invisibleCursor] in libSDL2.a[173](SDL_cocoamouse.m.o)
-[SDLOpenGLContext setWindow:] in libSDL2.a[174](SDL_cocoaopengl.m.o)
-[SDLOpenGLContext setWindow:] in libSDL2.a[174](SDL_cocoaopengl.m.o)
-[SDLOpenGLContext explicitUpdate] in libSDL2.a[174](SDL_cocoaopengl.m.o)
-[SDLOpenGLContext explicitUpdate] in libSDL2.a[174](SDL_cocoaopengl.m.o)
_objc_retainAutoreleasedReturnValue, referenced from:
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
-[SDL_RumbleMotor cleanup] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor cleanup] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor cleanup] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor cleanup] in libSDL2.a[161](SDL_mfijoystick.m.o)
...
_objc_storeStrong, referenced from:
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
_SDL_OpenFPFromBundleOrFallback in libSDL2.a[140](SDL_rwopsbundlesupport.m.o)
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[SDL_RumbleMotor setIntensity:] in libSDL2.a[161](SDL_mfijoystick.m.o)
...
_objc_storeWeak, referenced from:
-[SDL_RumbleMotor initWithController:locality:] in libSDL2.a[161](SDL_mfijoystick.m.o)
-[Cocoa_WindowListener listen:] in libSDL2.a[179](SDL_cocoawindow.m.o)
_objc_sync_enter, referenced from:
-[SDLOpenGLContext setWindow:] in libSDL2.a[174](SDL_cocoaopengl.m.o)
-[SDLOpenGLContext setWindow:] in libSDL2.a[174](SDL_cocoaopengl.m.o)
_ScheduleContextUpdates in libSDL2.a[179](SDL_cocoawindow.m.o)
_objc_sync_exit, referenced from:
-[SDLOpenGLContext setWindow:] in libSDL2.a[174](SDL_cocoaopengl.m.o)
-[SDLOpenGLContext setWindow:] in libSDL2.a[174](SDL_cocoaopengl.m.o)
-[SDLOpenGLContext setWindow:] in libSDL2.a[174](SDL_cocoaopengl.m.o)
-[SDLOpenGLContext setWindow:] in libSDL2.a[174](SDL_cocoaopengl.m.o)
_ScheduleContextUpdates in libSDL2.a[179](SDL_cocoawindow.m.o)
_ScheduleContextUpdates in libSDL2.a[179](SDL_cocoawindow.m.o)
_objc_unsafeClaimAutoreleasedReturnValue, referenced from:
_Cocoa_RegisterApp in libSDL2.a[168](SDL_cocoaevents.m.o)
_CreateApplicationMenus in libSDL2.a[168](SDL_cocoaevents.m.o)
_CreateApplicationMenus in libSDL2.a[168](SDL_cocoaevents.m.o)
_CreateApplicationMenus in libSDL2.a[168](SDL_cocoaevents.m.o)
_CreateApplicationMenus in libSDL2.a[168](SDL_cocoaevents.m.o)
_CreateApplicationMenus in libSDL2.a[168](SDL_cocoaevents.m.o)
_CreateApplicationMenus in libSDL2.a[168](SDL_cocoaevents.m.o)
_CreateApplicationMenus in libSDL2.a[168](SDL_cocoaevents.m.o)
_CreateApplicationMenus in libSDL2.a[168](SDL_cocoaevents.m.o)
...
clang: error: linker command failed with exit code 1 (use -v to see invocation)
I did it!
My solution is add -arch arm64
to build_flags, like
[env:emulator_64bits]
platform = native@^1.1.3
extra_scripts = support/sdl2_build_extra.py
build_flags =
${env.build_flags}
-arch arm64
Then everythings works like a charm 😄
This exception is related to Visual Studio Code because everything is OK when I execute the PlatformIO task in the shell instead of running "execute task" in VSCode.
I guess the platform extension in VSCode installs an x86_64-based Python environment, which leads Scons to think the building environment is x86_64. So, if I execute the pio run
command in the shell by a natively installed Python environment, Scons could get the correct architecture.
Seems the issue is now resolved Also related to issues #58 #29
What I encountered
I got an error message when I chose "Project Tasks / emulator_64bits / General / Execute":
What I did
brew install sdl2
[env:emulator_64bits]
in platformio.iniWhat I Expected
Compile & Linking should be successful, and the emulator GUI should appear on my screen.
What I tried
lvgl emulator m chip macos
and found a post. It looks like the same error. But this post hasn't made any progress.My Environment
Project Dependency
Full platformio.ino
Full Log