hallo,
bin grade dabei mir ein lfs system (wollte vorallem mal guggen wie sowas eigentlich vorsich geht) zu basteln.
habe jetzt das problem, das sich die glibc (2.3.2) nicht konfigurieren lassen will.
../glibc-2.3.2/configure --prefix=/usr --disable-profile --enable-add-ons --libexecdir=/usr/bin
gibt folgende meldung:
checking how to run the C preprocessor... /lib/cpp
configure: error: C preprocessor "/lib/cpp" fails sanity check
der cpp wohnt unter /static/bin.
wie kann ich dem configure-script sagen, das er unter /static/bin suchen soll?
oder liegt das prob woanders?
Linux 14.981 Themen, 106.343 Beiträge
Gebe mal ein:
touch /usr/include/assert.h
Die glibc will diese Header-Datei haben, die wird aber erst angelegt, wenn der gcc installiert wird. Das passiert aber erst nach der glibc. Deshalb musst du eine leere Datei anlegen, die wird beim gcc installieren dann richtig erstellt.
Wenn das nicht klappt, dann liegt es an der Kernelinstallation. Gehe dann noch einmal dorthin zurueck und wiederhole die ganzen Schritte. Bei mir hat es immer so funktioniert. Du musst dort etwas vergessen haben.
Bye, Klaus