Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Apple M1/M2 CPU: x86 möglich? (https://www.delphipraxis.net/211363-apple-m1-m2-cpu-x86-moeglich.html)

philipp.hofmann 4. Sep 2022 17:20

Apple M1/M2 CPU: x86 möglich?
 
Kann man mit einem MacBook Air M1/M2 auch die MACOS-x86 Pakete bauen oder nur MacOS-Pakete für die neue Apple-CPUs? Grüße Philipp

himitsu 4. Sep 2022 21:13

AW: Apple M1/M2 CPU: x86 möglich?
 
Per se ist das Erzeugen von Code (einer Datei) ja unabhängig von der CPU.
Das Programm (Xcode), was das macht, muß nur darauf installiert sein (und selber dort laufen können).
Du kannst doch auch für ARM-Android auf einem x86-Windows kompilieren.

Aber, im Grunde soll es Neuerdings auch so sein, dass man garkeinen Mac mehr beötigt. (FreePascal kann es ja auch schon seit Jahrzehnten, auch wenn es offiziell von Apple nicht erlaubt wird)
https://blogs.embarcadero.com/how-to...without-a-mac/

philipp.hofmann 5. Sep 2022 06:03

AW: Apple M1/M2 CPU: x86 möglich?
 
Der Artikel bezieht sich auf iOS Applikationen ohne einen MacOS zu haben.
Mir geht es aber um MacOS-Applikationen und ich will sie ja auch testen.
Um einen Mac komme ich da nicht umhin, insbesondere weil ich auch Bluetooth-LE via Delphi und ANT+ via selbst kompilierter Library eingebunden habe.
Jetzt habe ich aktuell ein x86 MacBook und somit nutzen ARM-MacBook-Benutzer die x86-Version via x86-Emulation, da ich keine ARM-Version anbieten kann.

Wenn ich jetzt auf ein M1/M2-MacBook wechsele, frage ich mich, ob ich weiterhin die x86-Version gegen das alte MacBook kompiliere oder dies dann auf dem neuen via x86-Emulation funktioniert und ich das alte Gerät zumindest temporär einmotten kann.

MEissing 5. Sep 2022 08:35

AW: Apple M1/M2 CPU: x86 möglich?
 
Ja. Geht problemfrei.
(Dies ist natürlich keine offizielle Zertifizierung/Freigabe. Basiert aber auf meiner Erfahrung)

NB@himitsu: Xcode erzeugt die Binaries nicht. Das macht Delphi selbst

philipp.hofmann 5. Sep 2022 10:10

AW: Apple M1/M2 CPU: x86 möglich?
 
Danke. Dann werde ich mir so ein Schätzchen mal gönnen müssen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:27 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