Suchergebnisse für Anfrage "mach-o"
Mach-o Linker Error
Ich kann mein Projekt nicht erstellen, da dieser Fehler weiterhin auftritt. Soweit ich weiß, handelt es sich um die Konstante tagShift, die ich in meinem Code verwende. Ich würde mich freuen, wenn mir jemand bei der Lösung dieses Problems helfen ...
Position Independent Code zeigt auf falsche Adresse
Ich habe ein kleines Beispielprogramm in NASM (2.11.08) geschrieben, das auf die Macho64-Architektur abzielt. Ich verwende OSX 10.10.3: bits 64 section .data msg1 db 'Message One', 10, 0 msg1len equ $-msg1 msg2 db 'Message Two', 10, 0 msg2len ...
doppelte Symbole für die Architektur arm64 (Xcode-Fehler)
Ich habe alle Verweise auf GoogleMobileAdsSDKiOS-7.1 aus meinem Projekt gelöscht und 7.4.1 hinzugefügt. Wenn ich die App auf dem Simulator laufen lasse, funktioniert alles einwandfrei, aber wenn ich auf dem Gerät laufen lasse, bekomme ich den ...
Minimal Mach-o 64 binary
Ich denke, das ist eine seltsame Frage, aber jetzt bereite ich mich darauf vor, eine minimale Mach-O 64-Binärdatei von Hand zu erstellen, wie das gleiche Problem bei ELF http: //timelessname.com/elfbin [http://timelessname.com/elfbin/]). Aber ...
NASM beim Kompilieren von x86_64-ASM-Labeladressen in Mach-O um 256 Byte reduziert, wenn mehrere DB-Deklarationen verwendet werden?
urz gesagt, wenn ich mehreredb Abschnitte in meinem.datam Abschnitt @ sind die kompilierten Adressen / Bezeichnungen deaktiviert, wenn sie von NASM kompiliert werden. In meinen Tests sind sie in der resultierenden Mach-O-Binärdatei um 256 Byte ...
Warum erhalte ich eine Fehlermeldung? Das Mach-O 64-Bit-Format unterstützt keine absoluten 32-Bit-Adressen [duplizieren].
Diese Frage hat hier bereits eine Antwort: Das 64-Bit-Format von Mach-O unterstützt keine absoluten 32-Bit-Adressen. NASM-Zugriff auf Array [/questions/47300844/mach-o-64-bit-format-does-not-support-32-bit-absolute-addresses-nasm-accessing] 1 ...
Was ist erforderlich, damit eine ausführbare Mach-O-Datei geladen werden kann?
Ich versuche, eine ausführbare Mach-O-Datei von Hand zu schreiben. Es gibt drei Ladebefehle: LC_SEGMENT_64 Wird geladen__PAGEZEROLC_SEGMENT_64 Wird geladen__TEXT, mit einem einzelnen__text SektioLC_UNIXTHREAD mit einem entsprechend ...
Seite 2 von 2