Entwicklungsumgebungen
From Bettyhacks.com - Hack BettyTV-Remote
(→Windows) |
|||
| Line 10: | Line 10: | ||
Die aktuell verwendete Toolchain ist von [http://www.ronetix.at/software.html Ronetix]. | Die aktuell verwendete Toolchain ist von [http://www.ronetix.at/software.html Ronetix]. | ||
| − | Die Version die Verwendung findet ist die Version 4.1.1 mit newlib und steht [http://download.ronetix.info/toolchains/arm/ronetix-gnutools-arm-elf-4.1.1-linux.tar.bz2 hier] zum Download zur Verfügung. | + | Die Version die Verwendung findet ist die Version 4.1.1 mit [http://sourceware.org/newlib/docs.html newlib] und steht [http://download.ronetix.info/toolchains/arm/ronetix-gnutools-arm-elf-4.1.1-linux.tar.bz2 hier] zum Download zur Verfügung. |
Damit man das Makefile von Boop nicht anpassen muss, kann man den Inhalt des Ordners "arm-elf" in folgendes Verzeichniss kopieren: /opt/armtool/4.1.1/ | Damit man das Makefile von Boop nicht anpassen muss, kann man den Inhalt des Ordners "arm-elf" in folgendes Verzeichniss kopieren: /opt/armtool/4.1.1/ | ||
| Line 37: | Line 37: | ||
make | make | ||
unter anderem die Datei '''boop_rom.bin''' erstellt haben | unter anderem die Datei '''boop_rom.bin''' erstellt haben | ||
| − | |||
| − | |||
=== Windows === | === Windows === | ||
| Line 51: | Line 49: | ||
* In der Datei Makefile.local die Pfade anpassen, wenn nicht nach C:\ entpackt wurde. Kein abschließender Schrägstrich! | * In der Datei Makefile.local die Pfade anpassen, wenn nicht nach C:\ entpackt wurde. Kein abschließender Schrägstrich! | ||
* Die Datei C:\WinARM\arm-elf\lib\interwork\libgcc.a (320292 Byte)<br/>ist durch die Datei ronetix-gnutools-arm-elf-4.1.1-linux.tar.bz2\ronetix-gnutools-arm-elf-4.1.1-linux.tar\usr\cross\arm-elf\lib\gcc\arm-elf\4.1.1\interwork\libgcc.a (323938 Byte)<br/>zu ersetzen. Die libgcc.a kann [http://bettyhacks.com/forum/index.php?topic=106.msg891#msg891 hier] als "7Z-Datei" oder "zip-Datei" bezogen werden. | * Die Datei C:\WinARM\arm-elf\lib\interwork\libgcc.a (320292 Byte)<br/>ist durch die Datei ronetix-gnutools-arm-elf-4.1.1-linux.tar.bz2\ronetix-gnutools-arm-elf-4.1.1-linux.tar\usr\cross\arm-elf\lib\gcc\arm-elf\4.1.1\interwork\libgcc.a (323938 Byte)<br/>zu ersetzen. Die libgcc.a kann [http://bettyhacks.com/forum/index.php?topic=106.msg891#msg891 hier] als "7Z-Datei" oder "zip-Datei" bezogen werden. | ||
| + | * Ggf. in C:\WinARM\utils\bin die Datei "sed_WinARM.exe" zu "sed.exe" umbenennen | ||
Inhalt der Datei Makefile.local: | Inhalt der Datei Makefile.local: | ||