projects:gforth-as-pid-one:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
projects:gforth-as-pid-one:start [2014-09-07 08:35] – [Editor] cas | projects:gforth-as-pid-one:start [2014-10-21 16:17] (aktuell) – [gforth mit diet-libc bauen] cas | ||
---|---|---|---|
Zeile 228: | Zeile 228: | ||
* Frage: welche Minimalanforderungen an den Rechner hat gforth-na? | * Frage: welche Minimalanforderungen an den Rechner hat gforth-na? | ||
* Antwort: bei Benutzung eines (selbstkompilierten) 2.6.x Linux-Kernels: | * Antwort: bei Benutzung eines (selbstkompilierten) 2.6.x Linux-Kernels: | ||
+ | |||
+ | ===== gforth mit diet-libc bauen ===== | ||
+ | |||
+ | diet-libc ist eine minimale kleine C-Runtime Library mit der statisch gelinkte, kleine Binaries erzeugt werden koennen. Anbei die Schritte, um das aktuelle gforth aus Bernds git Repository mit der diet-libc zu bauen. | ||
+ | |||
+ | Der " | ||
+ | |||
+ | < | ||
+ | # cd /usr/src | ||
+ | # wget http:// | ||
+ | --2014-10-21 15: | ||
+ | Resolving www.fefe.de (www.fefe.de)... 2001: | ||
+ | Connecting to www.fefe.de (www.fefe.de)|2001: | ||
+ | HTTP request sent, awaiting response... 200 Coming Up | ||
+ | Length: 626885 (612K) [application/ | ||
+ | Saving to: ‘dietlibc-0.33.tar.bz2’ | ||
+ | |||
+ | 100%[==================================================================================> | ||
+ | |||
+ | 2014-10-21 15:42:57 (531 KB/s) - ‘dietlibc-0.33.tar.bz2’ saved [626885/ | ||
+ | |||
+ | # tar xvfj dietlibc-0.33.tar.bz2 | ||
+ | # make | ||
+ | # install bin-i386/ | ||
+ | # export CC=" | ||
+ | # git clone https:// | ||
+ | # cd gforth | ||
+ | # autoreconf -i | ||
+ | # ./configure | ||
+ | # make | ||
+ | </ | ||
+ | |||
+ | Der " | ||
+ | |||
+ | < | ||
+ | # make install | ||
+ | # strip $(which gforth) | ||
+ | # file $(which gforth-0.7.9_20140402) | ||
+ | / | ||
+ | # ls -l $(which gforth-0.7.9_20140402) | ||
+ | -rwxr-xr-x 1 root root 143496 Oct 21 16:06 / | ||
+ | </ | ||
+ | |||
===== Links ===== | ===== Links ===== | ||
projects/gforth-as-pid-one/start.1410071718.txt.gz · Zuletzt geändert: 2014-09-07 08:35 von cas