Up until recently, Haiku builds for ARM have targetted individual ARM boards. The compile process for ARM images required two things: an architecture, and a target board (such as the Raspberry Pi 2). This board setting adjusted a large number of …
docker run -v /usr/bin/qemu-arm-static:/usr/bin/qemu-arm-static --rm -ti armhf/alpine
enjoy !
(pratique pour faire de la cross compilation, en fait pas vraiment c'est plus de l'emulation pour compiler...)
Build process
To build rspamd we recommend to create a separate build directory:
$ mkdir rspamd.build
$ cd rspamd.build
$ cmake ../rspamd
$ make
Alternatively, you can create a distribution package and use it for build your own packages. Here is an example for debian GNU Linux OS:
$ mkdir rspamd.build
$ cd rspamd.build
$ cmake ../rspamd
$ make dist
$ tar xvf rspamd-
$ cd rspamd-
$ debuild
Run devkitProUpdater-1.6.0.exe, devkitARM
is the only thing you need to install.
Setup MSYS2: (Skip this if you already have properly setup MSYS2)
MSYS2 64bit > MSYS2 MinGW 64 bit
from Start.pacman --needed -S base-devel git mingw-w64-x86_64-toolchain
Run your shell (ie. MSYS2 64bit > MSYS2 MinGW 64 bit
), then change into your development/working directory, ie.:
cd /c/Users/Xtansia/Development/3ds/
Build and install latest 3ds_portlibs
:
git clone https://github.com/devkitPro/3ds_portlibs
cd 3ds_portlibs
make zlib
make install-zlib
make freetype libjpeg-turbo libpng libogg
make install
cd ..
Build and install latest ctrulib
:
git clone https://github.com/smealum/ctrulib
cd ctrulib/libctru
make
make install
cd ../..
Build and install latest citro3d
:
git clone https://github.com/fincs/citro3d
cd citro3d
make
make install
cd ..
Build and install latest sf2dlib
:
git clone https://github.com/xerpi/sf2dlib
cd sf2dlib/libsf2d
make
make install
cd ../..
Build and install latest sfillib
:
git clone https://github.com/xerpi/sfillib
cd sfillib/libsfil
make
make install
cd ../..
Build and install latest sftdlib
:
git clone https://github.com/xerpi/sftdlib
cd sftdlib/libsftd
make
make install
cd ../..
Build latest LövePotion
:
git clone https://github.com/VideahGams/LovePotion
cd LovePotion
mkdir game
# put your game stuff in game
make
Pas mal cette carte, j'adorerai cette carte.
Ca me permettrai de faire des tests sur l'electronique ou sur la robotique. :D
pas mal en tout cas tout cela.
Avec le lecteur LCD, et 256M de flash c'est pas mal ;)
Bref je garde sous le coude
Création d'une image "lite" d'un ARM pour l'utiliser avec qemu.
voir aussi cet autre article : http://www.gabrielgonzalezgarcia.com/2011/02/21/embedded-system-development-qemu-buildroot-linux-arm/
emuler une machine virtuelle arm avec qemu ?
je cherche actuellement :
si quelqu'un à cela dans ses liens ?
Comment lancer une machine virtuelle Fedora ARM avec libvirt ?
le wiki est ici.
J'aime bien le principe.
en tout cas avoir une "pc" d'appoint sur ma souris je suis pas contre.
maintenant il faut voir la durée de vie et la chaleur dégager dans la souris...
avec la main dessus ça va pas aider à baisser la température du processeur.
A suivre...
Les options du compilateur GCC pour la plateforme de processeur ARM.
Très utile quand on veut compiler pour plusieurs processeurs à la fois ;)
Arch linux sur Cubieboard2 (et pour les autres ARM) miam mangez en
Ca je vais en avoir besoin pour mettre à jour automatiquement mes paquest fun_plug...
Emulation d'un ARM pour tester / compiler des programmes ;)