LFS

Post Reply
Message
Author
gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: LFS

#61 Post by gewitter »

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?

User avatar
arni
Posts: 73
Joined: 10. Feb 2002 19:32
Location: Berlin
Contact:

Re: LFS

#62 Post by arni »

FLT_MIN usw kommt aus float.h, die wahrscheinlich bei dir fehlt oder nicht unter /usr/include ist

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: LFS

#63 Post by gewitter »

@arni:
du hast recht, zumindest ist float.h nicht vorhanden. aber:
1. hab ich das scheinbar nirgends auf einem system
2. wird ein fehlender header nicht reklamiert.

wozu gehört float.h?

jensemann
Posts: 189
Joined: 08. Dec 2001 15:18
Location: Krefeld (obwohl mir Kölsches Bier lieber ist)
Contact:

Re: LFS

#64 Post by jensemann »

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
Hilfe bei LFS Problemen: <a href="http://www.lfsforum.org" target="_blank"><!--auto-->http://www.lfsforum.org</a><!--auto-->

Thomas Mitzkat

Re: LFS

#65 Post by Thomas Mitzkat »

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.

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: LFS

#66 Post by gewitter »

*** 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

jensemann
Posts: 189
Joined: 08. Dec 2001 15:18
Location: Krefeld (obwohl mir Kölsches Bier lieber ist)
Contact:

Re: LFS

#67 Post by jensemann »

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
Hilfe bei LFS Problemen: <a href="http://www.lfsforum.org" target="_blank"><!--auto-->http://www.lfsforum.org</a><!--auto-->

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: LFS

#68 Post by gewitter »

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">

ATZE

Re: LFS

#69 Post by ATZE »

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

User avatar
arni
Posts: 73
Joined: 10. Feb 2002 19:32
Location: Berlin
Contact:

Re: LFS

#70 Post by arni »

Linux from Scratch
Last edited by arni on 13. Feb 2002 22:28, edited 1 time in total.

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: LFS

#71 Post by gewitter »

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">

jensemann
Posts: 189
Joined: 08. Dec 2001 15:18
Location: Krefeld (obwohl mir Kölsches Bier lieber ist)
Contact:

Re: LFS

#72 Post by jensemann »

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
Hilfe bei LFS Problemen: <a href="http://www.lfsforum.org" target="_blank"><!--auto-->http://www.lfsforum.org</a><!--auto-->

User avatar
arni
Posts: 73
Joined: 10. Feb 2002 19:32
Location: Berlin
Contact:

Re: LFS

#73 Post by arni »

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">)

jensemann
Posts: 189
Joined: 08. Dec 2001 15:18
Location: Krefeld (obwohl mir Kölsches Bier lieber ist)
Contact:

Re: LFS

#74 Post by jensemann »

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
Hilfe bei LFS Problemen: <a href="http://www.lfsforum.org" target="_blank"><!--auto-->http://www.lfsforum.org</a><!--auto-->

jpo

Re: LFS

#75 Post by jpo »

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.

Post Reply