summaryrefslogtreecommitdiff
path: root/src/HW/makerbot/arduino-on-gentoo/document.it.rest.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/HW/makerbot/arduino-on-gentoo/document.it.rest.txt')
-rw-r--r--src/HW/makerbot/arduino-on-gentoo/document.it.rest.txt23
1 files changed, 20 insertions, 3 deletions
diff --git a/src/HW/makerbot/arduino-on-gentoo/document.it.rest.txt b/src/HW/makerbot/arduino-on-gentoo/document.it.rest.txt
index 6b919b5..1678924 100644
--- a/src/HW/makerbot/arduino-on-gentoo/document.it.rest.txt
+++ b/src/HW/makerbot/arduino-on-gentoo/document.it.rest.txt
@@ -1,6 +1,6 @@
-=============================
-HW/makerbot/arduino-on-gentoo
-=============================
+==============================================
+ Compilare Arduino / Sanguino su Gentoo amd64
+==============================================
:CreationDate: 2009-09-01 17:27:01
:Id: HW/makerbot/arduino-on-gentoo
:tags: - hardware
@@ -19,6 +19,21 @@ Comincio scaricando i sorgenti per il software Arduino_. Vedete, la
mia macchina è a 64 bit, e i binari pre-compilati sono a 32. Non
buono.
+Ovviamente, devo compilare il cross-compilatore e accessori…
+abbastanza facile: crossdev_ ha un "target" apposito::
+
+ # crossdev -t avr
+
+Peccato che non funzioni: ``avr-libc-headers`` ha bisogno che il
+compilatore sia già stato compilato. Non mi metto a correggerlo nel
+modo giusto, mi limito a seguire il `consiglio trovato su una mailing
+list`_, e (dopo la fallita invocazione di ``crossdev``) faccio:
+
+ # USE='-nls -fortran -gtk -openmp -mudflap' emerge -v cross-avr/gcc
+ # crossdev -t avr
+
+e finalmente ho un cross-compilatore (che speriamo funzioni).
+
Quindi, seguendo le `istruzioni Arduino`_, faccio::
~/arduino-src/build/linux$ ./make.sh
@@ -124,6 +139,8 @@ le "boards" che mi servono. Vedremo se funziona davvero.
.. _CupCake: http://wiki.makerbot.com/cupcake
.. _`istruzioni di MakerBot`: http://wiki.makerbot.com/cupcake-motherboard-firmware-update
+.. _crossdev: http://en.gentoo-wiki.com/wiki/Crossdev
+.. _`consiglio trovato su una mailing list`: http://www.mail-archive.com/avr-libc-dev@nongnu.org/msg03019.html
.. _Arduino: http://arduino.cc/
.. _`istruzioni Arduino`: http://code.google.com/p/arduino/wiki/BuildingArduino
.. _Sanguino: http://sanguino.cc/