Priprema razvojne okoline (na x86/x64 sustavima)

Upute za računala temeljena na ARM procesorima.

Ukoliko već koristite neki *UNIX* sustav (Linux ili slično) onda nije potrebno koristiti virtualno računalo, kao što je opisano u nastavku - dovoljno je provjeriti/instalirati potrebne alate (gcc i ostale).

Kratke upute


Linkovi na alate za razvoj

Linux operacijski sustavi (distribucije):

Virtualizacijski alati:

Dodatna instalacija potrebnih/poželjnih programa (za Ubuntu sustave):

Ukoliko pri povećanju prozora VMware Player-a se ne poveća i njegov sadržaj (niti nakon restarta), onda treba instalirati dodatni alat. Preporučen je open-vm-tools-desktop (sudo apt-get install open-vm-tools-desktop). Ako ni sa njime ne radi onda instalirati VMware Tools (iz VMware Player menija "Player->Manage->Install VMware Tools" te slijediti upute).
# Instalacija dodatnih potrebnih/poželjnih programa
# (ako već i jesu instalirani, neće javiti grešku ili će ih pokušati
#  nadograditi na zadnju inačicu)

sudo apt-get update
sudo apt-get install git qemu-system # najčešće je ovo dovoljno!

sudo apt-get install gcc libc6-dev binutils make mkisofs gdb

# opcionalno (meld - usporedba datoteka i direktorija)
sudo apt-get install meld

# "man" stranice (vjerojatno već i postoje)
sudo apt-get install manpages manpages-dev manpages-posix manpages-posix-dev glibc-doc

# opcionalno, za primjere iz 2. poglavlja (Linux, Busybox, U-Boot), za prevođenje za ARM
sudo apt-get install libncurses5-dev
sudo apt-get install gcc-arm-linux-gnueabi libc6-dev-armel-cross u-boot-tools
sudo apt-get install qemu-system
sudo apt-get install gcc-arm-none-eabi
sudo apt-get install gcc-multilib # samo ako se koristi 64-bitovni OS