AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi 11 IOS Linkerfehler c0000005

Ein Thema von mlc42 · begonnen am 15. Nov 2021 · letzter Beitrag vom 25. Nov 2021
Antwort Antwort
Seite 1 von 3  1 23      
mlc42

Registriert seit: 9. Feb 2013
130 Beiträge
 
#1

Delphi 11 IOS Linkerfehler c0000005

  Alt 15. Nov 2021, 17:05
Nach dem ich mein Projekt auf D11 umgestellt habe kann ich
IOS Anwendungen nicht mehr erstellen.

Der Mac hat Xcode 13.1. Das hinzugefügte SDK in Delphi hat die Version 15.0.

Seltsam ist das beim importieren des SDK's haufenweise Meldungen
kommen ob die ältere Datei "_sso_allocater" (und diverse andere) überschrieben werden soll.
Egal ob ich ja oder nein drücke das kommt jedesmal beim Import.
Ich hab den SDK Ordner in Delphi mal komplett gelöscht. Dann passiert
das gleiche, als ob die Dateien vom MAC kommen.

Ich weiß nicht ob das was mit dem Problem zu tun hat. Aber bei dem Linkfehler bekommt
man ja leider keine Info was (welche Datei..) das Problem ist.

Martin
  Mit Zitat antworten Zitat
friedt99

Registriert seit: 17. Mär 2010
46 Beiträge
 
#2

AW: Delphi 11 IOS Linkerfehler c0000005

  Alt 15. Nov 2021, 19:21
Schau mal im Projekt unter der Zielplattform in "Bibliotheken" ob da
Warnsymbole sind.

Und wenn doch, mit der rechten Maustaste auf "Bibliotheken" und dann
Systemdateien auf Standard zurücksetzen.

Das hat bei mir nach einem Projektumzug von 10.4.2 auf 11 geholfen.
Hatte damals jede Menge JAVA Fehler.

Grüße
Thomas
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.093 Beiträge
 
Delphi 12 Athens
 
#3

AW: Delphi 11 IOS Linkerfehler c0000005

  Alt 16. Nov 2021, 07:54
Seltsam ist das beim importieren des SDK's haufenweise Meldungen
Du könntest einmal versuchen alle iOS SDK's im SDK-Manager zu entfernen, und auch auf der Platte zu löschen, das sollte unter c:\Users\UserName\Documents\Embarcadero\Studio\SDK s\ sein.
Projektverzeichnis komplett säubern ( DCU und alle sonstigen temporören Dateien ).
Danach SDK's im SdkManager neu anlegen, und SDK's importieren.

Es kommen Meldungen, es sollte aber trotzdem gehen, ich gebe immer Overwrite "YES to ALL" ein.
  Mit Zitat antworten Zitat
mlc42

Registriert seit: 9. Feb 2013
130 Beiträge
 
#4

AW: Delphi 11 IOS Linkerfehler c0000005

  Alt 16. Nov 2021, 11:09
@thomas - die Einstellungen beziehen sich wohl auf Android. Das funktioniert nach dem neu erstellen
der .dproj und import der opsets einwandfrei.
Mein Problem ist IOS.

Ich habe das IOS SDK und alle Dateien im SDK Ordner gelöscht und dann das 15.0 SDK neu importiert.
Debug geht immer noch nicht. Aber Release erstellen klappt und auch weitergeben an den Mac. Im Scratchdir
ist das Paket dann wohl zu sehen. Allerdings zeigt der Finder ein seltsames Symbol an : durchgestrichener Kreis
und dahinter die Delphi Flamme.

So langsam gehen mir die Ideen aus.
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.093 Beiträge
 
Delphi 12 Athens
 
#5

AW: Delphi 11 IOS Linkerfehler c0000005

  Alt 16. Nov 2021, 13:00
Vage Idee:

Das ScratchDir hast Du auch mal geleert, das mache ich generell bei neuen PAServer Versionen.
PAServer hast Du auch mit D11 neu installiert ?
(Sollte Version 13.0.12.0 ( Rx1110 ALEX Patch 1) sein )
  Mit Zitat antworten Zitat
mlc42

Registriert seit: 9. Feb 2013
130 Beiträge
 
#6

AW: Delphi 11 IOS Linkerfehler c0000005

  Alt 16. Nov 2021, 15:31
Der PA Server 22 hat die Version 13.0.12.0.
Delphi 11 Patch 1 1.0 habe ich zuvor über Getit installiert.

Bevor ich das SDK auf den PC geladen habe, habe ich den cache-dir... Ordner im scratchdir gelöscht.

Ich habe zum Test meine projekt.dpr Datei geändert so das nur noch eine simple Form mit einem Button und Label
erstellt wird. Das läuft unter Windows und Android ohne Probleme. Bei IOS kommt dann kein Linkerfehler mehr.
Die App ist auch auf dem Iphone zu sehen. Schließt sich beim Start aber sofort wieder ohne das Hauptformular
anzuzeigen. Im Debugger startet die App und bricht dann auch sofort mit einer Meldung ab :

Projekt XXX hat die Exception-Klasse 6 ausgelöst.

Im Ereignissfenster wird dann noch folgendes ausgegeben :

dyld: dependent dylib '\xe06F\x1c\x12o' not found for '/private/var/containers/Bundle/Application/3586DE66-5AA6-4018-AE6B-46E5D820EF56/XXX.app/XXX', tried but didn't find: '\xe06F\x1c\x12o' Prozess XXX (1954)
Erste Gelegenheit für Exception bei $0000000103ED9848. Exception-Klasse 6. Prozess XXX (1954)
  Mit Zitat antworten Zitat
mlc42

Registriert seit: 9. Feb 2013
130 Beiträge
 
#7

AW: Delphi 11 IOS Linkerfehler c0000005

  Alt 17. Nov 2021, 12:31
Auch eine einfache neue App funktioniert nicht.
Es kommt ebenfalls beim debuggen die Meldung "Projekt XXX hat die Exception-Klasse 6 ausgelöst".

Hat jemand überhaupt schon eine IOS App ans laufen bekommen mit Montery und xcode 13 ?

Bei Jira Quality gibt es einige aktuelle Einträge ohne Lösung.
  Mit Zitat antworten Zitat
philipp.hofmann

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

AW: Delphi 11 IOS Linkerfehler c0000005

  Alt 17. Nov 2021, 12:37
Ja, ich bin erfolgreich mit Delphi 11 und Patch 1 auf XCode 13 umgestiegen. Ich habe aber noch das SDK gegen iOS 14 generiert , obwohl das iPad schon auf iOS 15 läuft.
  Mit Zitat antworten Zitat
mlc42

Registriert seit: 9. Feb 2013
130 Beiträge
 
#9

AW: Delphi 11 IOS Linkerfehler c0000005

  Alt 17. Nov 2021, 12:41
Danke für die Info. Was bedeutet das ?

" Ich habe aber noch das SDK gegen iOS 14 generiert"

Ich kann doch nur das SDK vom Mac importieren. Das ist dann in meinen Fall das 15.0
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.093 Beiträge
 
Delphi 12 Athens
 
#10

AW: Delphi 11 IOS Linkerfehler c0000005

  Alt 17. Nov 2021, 13:00
Ja, ich bin erfolgreich mit Delphi 11 und Patch 1 auf XCode 13 umgestiegen. Ich habe aber noch das SDK gegen iOS 14 generiert , obwohl das iPad schon auf iOS 15 läuft.
Monterey: Soweit mir bekannt läuft das nicht.

Oder geht es bei Dir, nur eben mit iOS14 ?

Wie bekommst Du denn die alten iOS 14 SDK's in den SDK-Manager geladen ?
Hast Du da einfach die alten, von der letzten D10 Version, reingeworfen, und nicht neu "Local Cache" upgedated ?
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


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 20:47 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz