Mini Distribution für Internet Gateway
-
Ich habe da so an die diet-libc und an den tcc gedacht.
Das Problem ist nur, dass der Internet Gateway ein 586er ist, und ich mit meinem 686 Crosscompilen müsste. Und da ich momentan recht viel um die Ohren habe, wollte ich es mir mit einer Binary Distribution möglichst einfach machen :pKennt dann jemand vielleicht eine Distri unter 100MB ohne den GCC?
Gruß
grottenolm
-
Original erstellt von grottenolm:
**Ich habe da so an die diet-libc und an den tcc gedacht.
**Bleibt immernoch das Fakt, dass die Kernelquellen alleine ~70MiB groß sind, im Kompiliervorgang wesenltich größer

**
Das Problem ist nur, dass der Internet Gateway ein 586er ist, und ich mit meinem 686 Crosscompilen müsste. Und da ich momentan recht viel um die Ohren habe, wollte ich es mir mit einer Binary Distribution möglichst einfach machen :p
**Rechnertyp in der config einfach auf 586 stellen, das sollte ausreichen.
-
Rechnertyp in der config einfach auf 586 stellen, das sollte ausreichen.
Leider nicht, da ich Gentoo benutze und mein gesamtes System samt GCC auf den Pentium4 optimiert ist(-march=pentium3 -O3).
Ich habe mal von einer Distri namens Bonzai Linux gehört, die angeblich nicht mehr als 100MB brauchen soll. Habt Ihr schonmal erfahrungen damit gemacht?
Danke...
Gruß
grottenolm
-
In der neuen Linux User is ein Bericht drin(nur ganz kurz)
Morphix-Combined-Light Gui oder so ähnlich braucht aber glaub ich 190 MBMFG eiskalt
-
Original erstellt von grottenolm:
**> Rechnertyp in der config einfach auf 586 stellen, das sollte ausreichen.Leider nicht, da ich Gentoo benutze und mein gesamtes System samt GCC auf den Pentium4 optimiert ist(-march=pentium3 -O3).
**Dein System ist Pentium4-Optimiert, das heißt dohc nicht dass es ausschließlich P4-Optimierte Dateien erstellen kann. Soweit ich weiß setzt das Makefile von linux die -march und -O Optionen anhand dessen, was in der Konfiguration (make xconfig o.ä.) angegeben ist und nicht was im make.conf steht, was ja sowieso nur das emerge-skript interpretiert.
[ Dieser Beitrag wurde am 04.07.2003 um 20:42 Uhr von TriPhoenix editiert. ]
-
Dein System ist Pentium4-Optimiert, das heißt dohc nicht dass es ausschließlich P4-Optimierte Dateien erstellen kann.
Bist Du dir sicher? Ich habe mir nämlich mal einen Kernel für meinen 486er Schlepptop auf der Gentoo Maschine gebacken, und das Image konnte nicht geladen werden.
Aber vielleicht irre ich micht auch.
Ich versuche es einfach nochmal...werde dann editieren.Gruß
grottenolm
-
Dein System ist Pentium4-Optimiert, das heißt dohc nicht dass es ausschließlich P4-Optimierte Dateien erstellen kann.
Bist Du dir sicher? Ich habe mir nämlich mal einen Kernel für meinen 486er Schlepptop auf der Gentoo Maschine gebacken, und das Image konnte nicht geladen werden.
Aber vielleicht irre ich micht auch.
Ich versuche es einfach nochmal...werde dann editieren.Gruß
grottenolmEdit:
Der Kernel ließ sich starten, brach dann aber mit einer Kernel Panic Meldung ab.[ Dieser Beitrag wurde am 04.07.2003 um 23:13 Uhr von grottenolm editiert. ]
-
Original erstellt von grottenolm:
**[quote]
Edit:
Der Kernel ließ sich starten, brach dann aber mit einer Kernel Panic Meldung ab.
**Nur lag das jetzt am Kernel oder an der Einstellung
IMHO am Kernel, denn eine solche einstellung würde keinen Sinn machen, wenn am Ende doch nach Hostsystem gebaut wird.
-
Ich kann dir nicht ganz folgen

Welche Einstellung meinst Du denn?Gruß
grottenolm
-
Hast du dir schonmal coyote linux angeschaut? Das ist meines wissens auch ziemlich klein
-
Original erstellt von grottenolm:
**Ich kann dir nicht ganz folgen
Welche Einstellung meinst Du denn?
**Das was ich meine findet sich bei make [menu|x|]config unter Porcessor type and features, Processor family. Dort kann man alles ab dem 386 einstellen udn ich würde noch immer behaupten, dass das beeinflusst, auf welche Zielarchitektur er kompiliert.
-
[...]udn ich würde noch immer behaupten, dass das beeinflusst, auf welche Zielarchitektur er kompiliert.
Das mag schon gut sein.
Ich habe jetzt auch mal ein Hello World Programm auf meinem 686er kompiliert und dieses auf einem 586er ausgeführt, und es gab tatsächlich keine Probleme.
Vielleicht werde ich also doch zu einer Source Distribution greifen.
LinuxFromScratch ohne GCC sollte doch auf eine 100MB Card passen, oder?Gruß
grottenolm
-
Ach ich bitte Euch Leute, schon mal was von CFLAGS und/ oder CXXFLAGS gehört? :p
Und 100MB ist doch ohnehin massig Platz, einfach ein LEAF drauf und alle können glücklich sein...

Dein System ist Pentium4-Optimiert, das heißt dohc nicht dass es ausschließlich P4-Optimierte Dateien erstellen kann.
grottenolm: Damit hatte TriPhoenix natürlich recht.
edit: Ach ja, ich vergaß: http://leaf.sf.net
[ Dieser Beitrag wurde am 05.07.2003 um 21:40 Uhr von nman editiert. ]
-
Original erstellt von grottenolm:
Vielleicht werde ich also doch zu einer Source Distribution greifen.
LinuxFromScratch ohne GCC sollte doch auf eine 100MB Card passen, oder?*hust* Warum in Gottes Namen möchtest Du dafür ein LFS bemühen?

-
Original erstellt von ^Hanns:
www.fly4l.de
-
Du wolltest doch ein Ggateway für Internet.
Modem/ISDN/DSL geht alles mit www.fly4l.de.
Läuft bei mir schon ewig. Junior geth von außerhalb mit VCN auf seine kiste.Di kannst mit nem 386 und 16mb auf ner Floppy anfangen.
Hilft das Weiter ?
Hanns
Nachtrag:
soll auch mit nem Stick gehen![ Dieser Beitrag wurde am 05.07.2003 um 23:12 Uhr von ^Hanns editiert. ]
-
Tschuldigung!
http://www.fli4l.deHanns
-
Nachtrag: IPCop wirkt auf mich auch ziemlich genial: http://www.ipcop.org
-
Vielen Dank für Eure Empfehlungen.

Habe momentan aber leider gar keine Zeit, mir die Distris anzusehen.
Morgen fahre ich auch einige Tage weg.Ich melde mich dann nochmal....
Gruß
grottenolm