AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung Delphi iOS: Linken geht seit Update des letzten Delphi-Patches nicht mehr
Thema durchsuchen
Ansicht
Themen-Optionen

iOS: Linken geht seit Update des letzten Delphi-Patches nicht mehr

Ein Thema von philipp.hofmann · begonnen am 25. Nov 2020 · letzter Beitrag vom 26. Nov 2020
 
philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
923 Beiträge
 
Delphi 10.4 Sydney
 
#1

iOS: Linken geht seit Update des letzten Delphi-Patches nicht mehr

  Alt 25. Nov 2020, 15:15
Hi,

ich habe heute den Fehler gemacht, das heutige Delphi-Patch für MacOS/iOS einzuspielen, welches Kompabilität mit XCode 12.2, MacOS 11 und iOS 14.2 versprach.
Egal, ob ich nun mit dem alten oder einem neu generierten SDK versuche meine App zu starten, erhalte ich die folgenden Fehler:
Code:
  Undefined symbols for architecture arm64:
    Error: "_OBJC_CLASS_$_AVCaptureVideoDataOutput", referenced from:     objc-class-ref in libavdevice.a(avfoundation.o);
      Error: "_OBJC_EHTYPE_$_NSException", referenced from:     GCC_except_table6 in libavdevice.a(avfoundation.o);
      Error: "_OBJC_CLASS_$_NSObject", referenced from:     _OBJC_CLASS_$_AVFFrameReceiver in libavdevice.a(avfoundation.o);     _OBJC_CLASS_$_AVFAudioReceiver in libavdevice.a(avfoundation.o);     _OBJC_CLASS_$_UIKit_UIAlertViewDelegate in libSDL2.a(SDL_uikitmessagebox.o);     _OBJC_CLASS_$_SDLUIAccelerationDelegate in libSDL2.a(SDLUIAccelerationDelegate.o);
      Error: "_OBJC_CLASS_$_AVCaptureDeviceInput", referenced from:     objc-class-ref in libavdevice.a(avfoundation.o);
      Error: "_OBJC_METACLASS_$_NSObject", referenced from:     _OBJC_METACLASS_$_AVFFrameReceiver in libavdevice.a(avfoundation.o);     _OBJC_METACLASS_$_AVFAudioReceiver in libavdevice.a(avfoundation.o);     _OBJC_METACLASS_$_UIKit_UIAlertViewDelegate in libSDL2.a(SDL_uikitmessagebox.o);     _OBJC_METACLASS_$_SDLUIAccelerationDelegate in libSDL2.a(SDLUIAccelerationDelegate.o);     _OBJC_METACLASS_$_SDL_uikitview in libSDL2.a(SDL_uikitview.o);     _OBJC_METACLASS_$_SDL_uikitopenglview in libSDL2.a(SDL_uikitopenglview.o);     _OBJC_METACLASS_$_SDL_uikitviewcontroller in libSDL2.a(SDL_uikitviewcontroller.o);     ...
    Error: "_OBJC_CLASS_$_AVCaptureSession", referenced from:     objc-class-ref in libavdevice.a(avfoundation.o);
      Error: "_OBJC_CLASS_$_AVCaptureDevice", referenced from:     objc-class-ref in libavdevice.a(avfoundation.o);
      Error: "_OBJC_CLASS_$_NSAutoreleasePool", referenced from:     objc-class-ref in libavdevice.a(avfoundation.o);     objc-class-ref in libSDL2.a(SDL_rwopsbundlesupport.o);     objc-class-ref in libSDL2.a(SDL_uikitmessagebox.o);
      Error: "_OBJC_CLASS_$_CAEAGLLayer", referenced from:     objc-class-ref in libSDL2.a(SDL_uikitopenglview.o);
      Error: "_OBJC_CLASS_$_NSNumber", referenced from:     objc-class-ref in libavdevice.a(avfoundation.o);     objc-class-ref in libSDL2.a(SDL_uikitopenglview.o);
      Error: "_OBJC_CLASS_$_NSOperationQueue", referenced from:     objc-class-ref in libSDL2.a(SDL_uikitview.o);
      Error: "_OBJC_CLASS_$_NSDictionary", referenced from:     objc-class-ref in libavdevice.a(avfoundation.o);     objc-class-ref in libSDL2.a(SDL_uikitopenglview.o);
      Error: "_OBJC_CLASS_$_AVCaptureAudioDataOutput", referenced from:     objc-class-ref in libavdevice.a(avfoundation.o);
      Error: "__ZdlPv", referenced from:     _ModPlug_Load in libSDL2_mixer.a(modplug.o);     _ModPlug_Unload in libSDL2_mixer.a(modplug.o);     __ZN10CSoundFile7DestroyEv in libSDL2_mixer.a(sndfile.o);
      Error: "_OBJC_CLASS_$_NSCharacterSet", referenced from:     objc-class-ref in libSDL2.a(SDL_uikitviewcontroller.o);
      Error: "__Znwm", referenced from:     _ModPlug_Load in libSDL2_mixer.a(modplug.o);     __ZN10CSoundFile7ReadMDLEPKhj in libSDL2_mixer.a(load_mdl.o);     __ZN10CSoundFile6ReadITEPKhj in libSDL2_mixer.a(load_it.o);     __ZN10CSoundFile8ReadAMS2EPKhj in libSDL2_mixer.a(load_ams.o);     __ZN10CSoundFile6ReadXMEPKhj in libSDL2_mixer.a(load_xm.o);     __ZN10CSoundFile7ReadDBMEPKhj in libSDL2_mixer.a(load_dbm.o);     __ZN10CSoundFile7ReadMT2EPKhj in libSDL2_mixer.a(load_mt2.o);     ...
    Error: "_OBJC_CLASS_$_NSFileManager", referenced from:     objc-class-ref in libSDL2.a(SDL_rwopsbundlesupport.o);
      Error: "_OBJC_CLASS_$_NSBundle", referenced from:     objc-class-ref in libSDL2.a(SDL_rwopsbundlesupport.o);
      Error: "_OBJC_CLASS_$_UIView", referenced from:     _OBJC_CLASS_$_SDL_uikitview in libSDL2.a(SDL_uikitview.o);
      Error: "_OBJC_CLASS_$_UIAlertView", referenced from:     objc-class-ref in libSDL2.a(SDL_uikitmessagebox.o);
      Error: "_OBJC_CLASS_$_NSRunLoop", referenced from:     objc-class-ref in libSDL2.a(SDL_uikitmessagebox.o);     objc-class-ref in libSDL2.a(SDL_uikitopenglview.o);
      Error: "_OBJC_CLASS_$_NSString", referenced from:     objc-class-ref in libSDL2.a(SDL_uikitmessagebox.o);     objc-class-ref in libSDL2.a(SDL_uikitviewcontroller.o);
      Error: "_OBJC_CLASS_$_NSDate", referenced from:     objc-class-ref in libSDL2.a(SDL_uikitmessagebox.o);
      Error: "_OBJC_CLASS_$_UIAccelerometer", referenced from:     objc-class-ref in libSDL2.a(SDLUIAccelerationDelegate.o);
      Error: "_OBJC_CLASS_$_UIScreen", referenced from:     objc-class-ref in libSDL2.a(SDL_uikitwindow.o);     objc-class-ref in libSDL2.a(SDL_uikitopengles.o);     objc-class-ref in libSDL2.a(SDL_uikitmodes.o);     objc-class-ref in libSDL2.a(SDL_uikitview.o);
      Error: "_OBJC_CLASS_$_UIDevice", referenced from:     objc-class-ref in libSDL2.a(SDL_uikitviewcontroller.o);     objc-class-ref in libSDL2.a(SDL_syspower.o);
      Error: "_OBJC_CLASS_$_UIApplication", referenced from:     objc-class-ref in libSDL2.a(SDL_uikitwindow.o);     objc-class-ref in libSDL2.a(SDL_uikitmodes.o);     objc-class-ref in libSDL2.a(SDL_uikitview.o);
      Error: "_OBJC_CLASS_$_UIWindow", referenced from:     objc-class-ref in libSDL2.a(SDL_uikitwindow.o);
      Error: "_OBJC_CLASS_$_EAGLContext", referenced from:     objc-class-ref in libSDL2.a(SDL_uikitopengles.o);     objc-class-ref in libSDL2.a(SDL_uikitopenglview.o);
      Error: "_OBJC_METACLASS_$_UIView", referenced from:     _OBJC_METACLASS_$_SDL_uikitview in libSDL2.a(SDL_uikitview.o);
      Error: "_OBJC_CLASS_$_UITextField", referenced from:     objc-class-ref in libSDL2.a(SDL_uikitview.o);
      Error: "_OBJC_CLASS_$_NSNotificationCenter", referenced from:     objc-class-ref in libSDL2.a(SDL_uikitview.o);
      Error: "__ZdaPv", referenced from:     __ZN10CSoundFile7DestroyEv in libSDL2_mixer.a(sndfile.o);     __ZN10CSoundFile11FreePatternEPv in libSDL2_mixer.a(sndfile.o);     __ZN10CSoundFile14SetPatternNameEjPKc in libSDL2_mixer.a(sndfile.o);     __ZN10CSoundFile7ReadMDLEPKhj in libSDL2_mixer.a(load_mdl.o);     __Z9AMSUnpackPKcjPcjc in libSDL2_mixer.a(load_ams.o);     __ZN10CSoundFile7ReadAMFEPKhj in libSDL2_mixer.a(load_amf.o);
      Error: "__Znam", referenced from:     __ZN10CSoundFile15AllocatePatternEjj in libSDL2_mixer.a(sndfile.o);     __ZN10CSoundFile14SetPatternNameEjPKc in libSDL2_mixer.a(sndfile.o);     __ZN10CSoundFile7ReadMDLEPKhj in libSDL2_mixer.a(load_mdl.o);     __ZN10CSoundFile6ReadITEPKhj in libSDL2_mixer.a(load_it.o);     __ZN10CSoundFile14LoadMixPluginsEPKvj in libSDL2_mixer.a(load_it.o);     __ZN10CSoundFile7ReadAMSEPKhj in libSDL2_mixer.a(load_ams.o);     __ZN10CSoundFile8ReadAMS2EPKhj in libSDL2_mixer.a(load_ams.o);     ...
    Error: "_OBJC_METACLASS_$_UIViewController", referenced from:     _OBJC_METACLASS_$_SDL_uikitviewcontroller in libSDL2.a(SDL_uikitviewcontroller.o);
      Error: "_OBJC_CLASS_$_UIViewController", referenced from:     _OBJC_CLASS_$_SDL_uikitviewcontroller in libSDL2.a(SDL_uikitviewcontroller.o);
Zusätzlich ist mir aufgefallen, dass einige Ordner im SDK14.2 leer sind, wo eigentlich der in den Screenshot zu sehende Content drinnen stehen müsste (hier für die Übersicht aus SDK 13.5 rüber kopiert, was sicherlich nicht richtig ist).

a) Wie kann es sein, dass auch wenn ich Frameworks im SDK aufnehme, diese nicht unter
iPhoneOS14.2.sdk\System\Library\PrivateFrameworks
auftauchen?
b) Wie kann es sein, dass
iPhoneOS14.2.sdk\usr\lib\system
erst gar nicht existiert? Sind dies wirklich Fehler in Delphi oder kann das noch eine Konfiguration sein?

Grüße, Philipp
Angehängte Grafiken
Dateityp: png SKD_14_2_Error1.png (23,7 KB, 4x aufgerufen)
Dateityp: jpg SKD_14_2_Error2.jpg (121,5 KB, 2x aufgerufen)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:23 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz