LFS
Re: LFS
Zu RPM4.0:
Also mit der Berkeley 3.2.. klappt ja noch. Aber wenn ich nach erfolgreichem ./configure 'make' auf rpm loslasse, dann kommt irgendwann dieser Fehler:
popt.c: In function 'poptGetNextOpt':
popt.c:733: 'FLT_MAX' undeclared (first use in this function)
popt.c:733: (Each undeclared identifier is reported only once
popt.c:733: for each function it appears in.)
popt.c:735: 'FLT_MIN' undeclared (first use in this function)
make<font size="4">: *** [popt.lo] Fehler 1
make<font size="4">: Verlassen des Verzeichnisses Verzeichnis »/mnt/install/rpm-4.0/popt«
make<font size="3">: *** [all-recursive] Fehler 1
make<font size="3">: Verlassen des Verzeichnisses Verzeichnis »/mnt/install/rpm-4.0/popt«
make<font size="2">: *** [all-recursive-am] Fehler 2
make<font size="2">: Verlassen des Verzeichnisses Verzeichnis »/mnt/install/rpm-4.0/popt«
make<font size="1">: *** [all-recursive] Fehler 1
make<font size="1">: Verlassen des Verzeichnisses Verzeichnis »/mnt/install/rpm-4.0«
make: *** [all-recursive-am] Fehler 2
Hat jemand einen Plan, was da fehlt?
Also mit der Berkeley 3.2.. klappt ja noch. Aber wenn ich nach erfolgreichem ./configure 'make' auf rpm loslasse, dann kommt irgendwann dieser Fehler:
popt.c: In function 'poptGetNextOpt':
popt.c:733: 'FLT_MAX' undeclared (first use in this function)
popt.c:733: (Each undeclared identifier is reported only once
popt.c:733: for each function it appears in.)
popt.c:735: 'FLT_MIN' undeclared (first use in this function)
make<font size="4">: *** [popt.lo] Fehler 1
make<font size="4">: Verlassen des Verzeichnisses Verzeichnis »/mnt/install/rpm-4.0/popt«
make<font size="3">: *** [all-recursive] Fehler 1
make<font size="3">: Verlassen des Verzeichnisses Verzeichnis »/mnt/install/rpm-4.0/popt«
make<font size="2">: *** [all-recursive-am] Fehler 2
make<font size="2">: Verlassen des Verzeichnisses Verzeichnis »/mnt/install/rpm-4.0/popt«
make<font size="1">: *** [all-recursive] Fehler 1
make<font size="1">: Verlassen des Verzeichnisses Verzeichnis »/mnt/install/rpm-4.0«
make: *** [all-recursive-am] Fehler 2
Hat jemand einen Plan, was da fehlt?
Re: LFS
FLT_MIN usw kommt aus float.h, die wahrscheinlich bei dir fehlt oder nicht unter /usr/include ist
-
- Posts: 189
- Joined: 08. Dec 2001 15:18
- Location: Krefeld (obwohl mir Kölsches Bier lieber ist)
- Contact:
Re: LFS
Hi Thomas
Die float.h gehört zum gcc, die findest du also unter /usr/lib/gcc-lib/i586-pc-linux-gnu/VERSION/include. Warum der aber keine fehlende header Datei bemeckert ist mir aber auch ein rätsel. Welche version vom gcc hast du?
Mfg jensemann
Die float.h gehört zum gcc, die findest du also unter /usr/lib/gcc-lib/i586-pc-linux-gnu/VERSION/include. Warum der aber keine fehlende header Datei bemeckert ist mir aber auch ein rätsel. Welche version vom gcc hast du?
Mfg jensemann
Hilfe bei LFS Problemen: <a href="http://www.lfsforum.org" target="_blank"><!--auto-->http://www.lfsforum.org</a><!--auto-->
Re: LFS
gcc version 2.95.3 20010315 (release)
ich habe total probleme diesmal rpm und pam hinzukriegen. es funktioniert nichts. bei pam krieg ich grad noch so cracklib hin (kein wunder - die binaries sind fertig <img src="http://www.pl-forum.de/UltraBoard/Images/Sad.gif" border="0" align="middle"> ) aber bei pam-2-7-5:
-lndbm funktioniert nicht, das heisst für mich, dass berkeley-db1 nicht richtig installiert ist. es ist zum mäusemelken. und bei rpm der beschriebene fehler.
ich habe total probleme diesmal rpm und pam hinzukriegen. es funktioniert nichts. bei pam krieg ich grad noch so cracklib hin (kein wunder - die binaries sind fertig <img src="http://www.pl-forum.de/UltraBoard/Images/Sad.gif" border="0" align="middle"> ) aber bei pam-2-7-5:
-lndbm funktioniert nicht, das heisst für mich, dass berkeley-db1 nicht richtig installiert ist. es ist zum mäusemelken. und bei rpm der beschriebene fehler.
Re: LFS
*** Building pam-unix module of the framework...
make<font size="2">: Verlassen des Verzeichnisses Verzeichnis »/mnt/install/Linux-PAM-0.75/modules/pam_unix«
make<font size="2">: Wechsel in das Verzeichnis Verzeichnis »/mnt/install/Linux-PAM-0.75/modules/pam_userdb«
mkdir -p ./dynamic
gcc -shared -Xlinker -x -o pam_userdb.so dynamic/pam_userdb.o dynamic/conv.o -lndbm -lc
/usr/bin/ld: cannot find -lndbm
collect2: ld returned 1 exit status
make<font size="2">: Verlassen des Verzeichnisses Verzeichnis »/mnt/install/Linux-PAM-0.75/modules/pam_unix«
make<font size="2">: Wechsel in das Verzeichnis Verzeichnis »/mnt/install/Linux-PAM-0.75/modules/pam_userdb«
mkdir -p ./dynamic
gcc -shared -Xlinker -x -o pam_userdb.so dynamic/pam_userdb.o dynamic/conv.o -lndbm -lc
/usr/bin/ld: cannot find -lndbm
collect2: ld returned 1 exit status
-
- Posts: 189
- Joined: 08. Dec 2001 15:18
- Location: Krefeld (obwohl mir Kölsches Bier lieber ist)
- Contact:
Re: LFS
Hi Thomas
Ärger mit der db kommt oft vor. Wohin hast du die installiert? Die installieren sich gerne in irgendwelche kranken Verzeichnisse (ich glaube unter /usr/lib oder /usr/local lib), such da mal etwas und füge das verzeichniss dann in die /etc/ld.so.conf ein und lass mal ldconfig laufen. Ich schätze das die db schon richtig installiert ist, nur das die in nem verzeichniss liegt das nicht in der /etc/ld.so.conf drin ist. Alternativ kannst du auch nach einer Datei mit dem Namen libndbm.* suchen und das verzeichniss wo die drin liegt, dann in genannte Datei einfügen, kommt auf selbe raus, ist aber komfortabler (ich weiss, ich hab ne Logok wie n' Eimer <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">)
Mfg jensemann
Ärger mit der db kommt oft vor. Wohin hast du die installiert? Die installieren sich gerne in irgendwelche kranken Verzeichnisse (ich glaube unter /usr/lib oder /usr/local lib), such da mal etwas und füge das verzeichniss dann in die /etc/ld.so.conf ein und lass mal ldconfig laufen. Ich schätze das die db schon richtig installiert ist, nur das die in nem verzeichniss liegt das nicht in der /etc/ld.so.conf drin ist. Alternativ kannst du auch nach einer Datei mit dem Namen libndbm.* suchen und das verzeichniss wo die drin liegt, dann in genannte Datei einfügen, kommt auf selbe raus, ist aber komfortabler (ich weiss, ich hab ne Logok wie n' Eimer <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">)
Mfg jensemann
Hilfe bei LFS Problemen: <a href="http://www.lfsforum.org" target="_blank"><!--auto-->http://www.lfsforum.org</a><!--auto-->
Re: LFS
wenn du ne libndbm.* hast, schick sie mir per email. ich hab keine, suse hat keine, redmond hat keine, vielleicht du <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">
Re: LFS
Hallo miteinander,
ich will eure Konversation nicht stören, aber nachdem ich mir einige Posts durchgelesen habe und ABSOLUT NICHTS gecheckt habe (komme aus der Windows-Welt) würde mich nun doch interesieren, was ein "LFS" ist!!!
Könnte mir vielleicht jemand auf die Sprünge helfen??? Einfach nur angeben, was es ausgeschrieben heisst, BITTE?!?!?
Mfg ATZE
ich will eure Konversation nicht stören, aber nachdem ich mir einige Posts durchgelesen habe und ABSOLUT NICHTS gecheckt habe (komme aus der Windows-Welt) würde mich nun doch interesieren, was ein "LFS" ist!!!
Könnte mir vielleicht jemand auf die Sprünge helfen??? Einfach nur angeben, was es ausgeschrieben heisst, BITTE?!?!?
Mfg ATZE
Re: LFS
Hi Atze,
<!--http--><a href="http://linuxfromscratch.org" target="_blank">LFS = Linux from Scratch</a><!--url-->
Das Operating System aus den Quellcodes.
Auf gut deutsch:
Wir basteln unser Betriebssystem selber <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
<!--http--><a href="http://linuxfromscratch.org" target="_blank">LFS = Linux from Scratch</a><!--url-->
Das Operating System aus den Quellcodes.
Auf gut deutsch:
Wir basteln unser Betriebssystem selber <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
-
- Posts: 189
- Joined: 08. Dec 2001 15:18
- Location: Krefeld (obwohl mir Kölsches Bier lieber ist)
- Contact:
Re: LFS
Hi ATZE
LFS heisst Linux From Scratch, mehr dazu findest du auf www.linuxfromscratch.org, es handelt sich dabei um eine Anleitung wei man ein GNU/Linux System von Grund auf selbst baut, also nix mit SuSE oder so, man lädt sich die Quellcode zu jeder Software die man braucht aus dem Netz und kompiliert alles selber. Das hat einige vorteile: Man lernt viel übers System, das System ist schneller (um nicht zu sagen sauschnell) und man hat wirklich nur das auf der Platte was man auch haben will. Es gibt zwar noch einige vorteile mehr, aber ic denke das reciht erstmal.
Mfg jensemann
LFS heisst Linux From Scratch, mehr dazu findest du auf www.linuxfromscratch.org, es handelt sich dabei um eine Anleitung wei man ein GNU/Linux System von Grund auf selbst baut, also nix mit SuSE oder so, man lädt sich die Quellcode zu jeder Software die man braucht aus dem Netz und kompiliert alles selber. Das hat einige vorteile: Man lernt viel übers System, das System ist schneller (um nicht zu sagen sauschnell) und man hat wirklich nur das auf der Platte was man auch haben will. Es gibt zwar noch einige vorteile mehr, aber ic denke das reciht erstmal.
Mfg jensemann
Hilfe bei LFS Problemen: <a href="http://www.lfsforum.org" target="_blank"><!--auto-->http://www.lfsforum.org</a><!--auto-->
Re: LFS
Klasse, fast synchrone Antworten <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle"> Haben nur ein paar Sekunden gefehlt <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">)
-
- Posts: 189
- Joined: 08. Dec 2001 15:18
- Location: Krefeld (obwohl mir Kölsches Bier lieber ist)
- Contact:
Re: LFS
Jo, so was ähnliches dachte ich mir auch gerade. Na ja, jetzt ist ATZE wenigstens geholfen, 3 Antworten in ca. 30 sek. ist schon nicht schnell. Ich sach es ja, ProLinux hier wird ihnen geholfen. <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">. Nur, wenn wir so weiter schreiben, dann ist der Thread wahrscheinlich noch in 5 Jahren innerhalb der letzten 10 Beiträge. <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">
Mfg jensemann
Mfg jensemann
Hilfe bei LFS Problemen: <a href="http://www.lfsforum.org" target="_blank"><!--auto-->http://www.lfsforum.org</a><!--auto-->
Re: LFS
Nun, ich hab jetzt schon mein 2tes LFS gebastelt <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Dabei fiel mir auf, daß es scheinbar am besten ist, ein LFS aus einem anderen LFS zu machen, ich hatte keinen einizgen Fehler, keine Core-Dumps und keine segfaults vor, nach oder während dem kompilieren <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Testweise hab ich jetzt mal absolut jedes Paket mit den maximalsten optimierungen (auch glibc-2.2.5 und gcc-3.0.3 und sogar den Kernel <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">) kompiliert, sowas schnelles hab ich noch nie gesehen. Bis jetzt geht alles optmial, Fehler hatte ich noch keine, mal sehen ob noch welche kommen.
Dabei fiel mir auf, daß es scheinbar am besten ist, ein LFS aus einem anderen LFS zu machen, ich hatte keinen einizgen Fehler, keine Core-Dumps und keine segfaults vor, nach oder während dem kompilieren <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Testweise hab ich jetzt mal absolut jedes Paket mit den maximalsten optimierungen (auch glibc-2.2.5 und gcc-3.0.3 und sogar den Kernel <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">) kompiliert, sowas schnelles hab ich noch nie gesehen. Bis jetzt geht alles optmial, Fehler hatte ich noch keine, mal sehen ob noch welche kommen.