Als «cross-compilation» getaggte Fragen

1
Wie ist Mono magisch?
Ich lerne C #, deshalb habe ich ein kleines C # -Programm erstellt, in dem steht, dass ich es Hello, World!kompiliert mono-cscund ausgeführt habe mit mono: $ mono-csc Hello.cs $ mono Hello.exe Hello, World! Ich bemerkte , dass , wenn ich traf TABin bash, Hello.exewurde ausführbar markiert. Tatsächlich läuft es …

1
Cross Compiling GLIBC für meinen ARM SoC
Ich sehe etwas wirklich Seltsames in einer chrooted Debian- armelUmgebung. Aber zuerst ein bisschen Hintergrundgeschichte ... Das ist lang, aber die Frage ist komplex und jede mögliche Hilfe hängt davon ab, die ganze Geschichte zu kennen. Ich habe einen eingebetteten ARM-SoC, der Linux ausführt - genauer gesagt einen Debian armelLenny …

1
GCC-Fehler beim Ausführen von 'cc1'
Ich habe einen Linux-Kernel für meinen Raspberry Pi auf einem Laptop (unter Debian 7) crosskompiliert (befolgte die Anweisungen hier ); Aber wenn ich mit compiling ( make ARCH=arm CROSS_COMPILE=${CCPREFIX}) beginne , erhalte ich die folgenden Meldungen: CHK include/linux/version.h CHK include/generated/utsrelease.h make[1]: `include/generated/mach-types.h' is up to date. CC kernel/bounds.s gcc: error …

1
Wie kompiliere ich Chromium für ARM?
Tor Ich muss Chromium auf FriendlyARM mini210sunter Linux 3.0.8 armv7l installieren Umgebung Vagrant Box mit Ubuntu Precise64 Wird gemäß depot_toolsdiesen Richtlinien installiert. Get-the-Code und Linux Chromium ARM Toolchain depot_tools Nach dem Erhalt der depot_tools: vagrant@vagrant:~/depot_tools$ fetch chromium Umgebungsvariablen export GYP_CROSSCOMPILE=1 export GYP_DEFINES="target_arch=arm arm_float_abi=hard" Abhängigkeiten vagrant@vagrant:~/depot_tools/src$ ./chrome/installer/linux/sysroot_scripts/install-debian.wheezy.sysroot.py --arch=arm Installing Debian Wheezy …

4
mit cross-kompiliertem Valgrind
Ich habe die Quellen vom Valgrind-Trunk heruntergeladen und für die Verwendung auf einem eingebetteten Linux-System (Montavista Linux) mit einem ARM926 (ARMv5t-Architektur) erstellt. Alles lief gut, bis ich versuchte, es auszuführen, um eine von mir erstellte Anwendung zu überprüfen. Valgrind sagt mir: "valgrind: Tool 'memcheck' für Plattform 'arm-linux' konnte nicht gestartet …


3
Wie finde ich Triplett ohne gcc heraus?
Ich versuche, das Triplet für mein Gerät herauszufinden , weil ich versuche, es zu kompilieren , aber auf dem Zielgerät ist kein gcc installiert, und ich darf es nicht installieren. Mit gcc installiert konnte ich einfach schreiben gcc -dumpmachine Ist es möglich, diese Informationen ohne gcc zu finden?

1
So deaktivieren Sie Testprogramme beim Cross-Compilieren von glib
Ich habe die folgenden Fehler beim Versuch, glib mit den folgenden Konfigurationsparametern zu kompilieren: ./configure --prefix = $ HOME --host = arm-hisiv400-linux checking for growing stack pointer... configure: error: in `/home/aa/Hi3536_SDK_V2.0.4.0/glib-2.50.0': configure: error: cannot run test program while cross compiling See `config.log' for more details Gibt es eine Möglichkeit, diese …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.