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