ARM-emulaatio
Debian sid
ARMv7 (Debianin termein armhf):
apt-get install qemu
dpkg --add-architecture armhf
apt-get update
apt-get install libc6:armhf gcc-arm-linux-gnueabihf
Tämän jälkeen C-koodia voi kääntää komennolla arm-linux-gnueabihf-gcc
, ja syntyvät ajettavat binäärit voi ajaa suoraan komentoriviltä (automaattisesti emuloidaan qemulla). Jos haluaa asentaa vain assemblerin, asenna gcc-arm-linux-gnueabihf
:n asemesta binutils-arm-linux-gnueabihf
Vanhempien ARM-laitteiden emulointiin vaihda ylläolevissa komennoissa armhf
muotoon armel
ja gnueabihf
muotoon gnueabi
.
Ubuntu 15.10 (Wily)
Editoi ensin tiedostoa /etc/apt/sources.list
niin, että jokainen deb
-alkuinen rivi muuttuu alkamaan deb [arch=amd64]
(tai jos Ubuntusi on 32-bittinen, deb [arch=i386]
), esimerkiksi
deb [arch=amd64] http://fi.archive.ubuntu.com/ubuntu/ wily main restricted
deb-src http://fi.archive.ubuntu.com/ubuntu/ wily main restricted
Lisää sitten samaan tiedostoon rivit
deb [arch=armhf] http://ports.ubuntu.com/ wily main
deb [arch=armhf] http://ports.ubuntu.com/ wily-security main
Tämän jälkeen samat komennot toimivat kuin Debian sidin tapauksessa:
apt-get install qemu
dpkg --add-architecture armhf
apt-get update
apt-get install libc6:armhf gcc-arm-linux-gnueabihf
Tämän jälkeen C-koodia voi kääntää komennolla arm-linux-gnueabihf-gcc
, ja syntyvät ajettavat binäärit voi ajaa suoraan komentoriviltä (automaattisesti emuloidaan qemulla). Jos haluaa asentaa vain assemblerin, asenna gcc-arm-linux-gnueabihf
:n asemesta binutils-arm-linux-gnueabihf
These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.