Pytania otagowane jako cross-compilation





2
Jak sprawdzić, którą mam wersję procesora ARM?
Podczas kompilacji pakietu dla Pi natrafiłem na następujący komunikat: CFLAGS += -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp #-mcpu=cortex-a8 and CFLAGS += -mtune=arm1176jzf-s -mfpu=vfp -mfloat-abi=hard Znam różnicę między -marchi -mtunu, ale jaka jest różnica między armv7-ai arm1176jzf-s? jeśli patrzę na nowe Pi, skąd mam wiedzieć, jakich flag i argumentów powinienem użyć?

2
budowanie obrazu jądra (.img), w tym ramdysku
Zbudowałem jądro Linuksa (3.0.1) dla mojego Raspberry Pi, wykonując następujące czynności: 1. Downloading kernel source 2. tar xvf source.tar.bz2 3. downloading arm cross compilation tool. 4. tar xvf arm-2010q1-202-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 5. setting up path for cross tool export PATH=$PATH:/home/shan/<cross tool folder>/bin/ 6. after entering linux source dir make ARCH=arm versatile_defconfig (is …

1
Jak zainstalować distcc?
Przeczytałem Jak zbudować zestaw narzędzi GCC 4.7 do kompilacji krzyżowej? i pomyślnie zbudowałem prosty program testowy, który działa na moim RPi. Aby to zrobić, musiałem uruchomić arm-unknown-linux-gnueabi-gcc hello.c -o hellona moim pulpicie x86 i scppliku wykonywalnym mojego RPi. Jest to powolne i kłopotliwe. Wolę kontrolować kompilację z mojego RPi. Przeczytałem …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.