Gibts ein .PET um "make" nutzen zu können?
Gibts ein .PET um "make" nutzen zu können?
Hallo Leute,
nach langem futscheln habe ich Puppy auf einem Stick installiert und es gefällt mir auch ganz gut. Jetzt habe ich mir einen neuen Treiber für die Wlankarte runtergeladen, kann aber kein Modul erstellen, da make nicht als Befehl erkannt wird. Gibts da ein Pet-Package um den Compiler zu installieren?
Dank im voraus!
Gruß Haegar75
nach langem futscheln habe ich Puppy auf einem Stick installiert und es gefällt mir auch ganz gut. Jetzt habe ich mir einen neuen Treiber für die Wlankarte runtergeladen, kann aber kein Modul erstellen, da make nicht als Befehl erkannt wird. Gibts da ein Pet-Package um den Compiler zu installieren?
Dank im voraus!
Gruß Haegar75
hallo,
zum kompilieren braucht man die "devx" Erweiterung.
Für Puppy 4.00:
http://distro.ibiblio.org/pub/linux/dis ... modules-4/
Die muß in /mnt/home/ gespeichert werden.
Dann im Bootmanager hinzufügen und neustarten.
Mark
zum kompilieren braucht man die "devx" Erweiterung.
Für Puppy 4.00:
http://distro.ibiblio.org/pub/linux/dis ... modules-4/
Die muß in /mnt/home/ gespeichert werden.
Dann im Bootmanager hinzufügen und neustarten.
Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]
Hallo Mark,
danke für den Link! Hab das .sfs-File unter /mnt/home gespeichert, aber wenn ich es im Bootmanager hinzufügen will, sagt er mir, dass unter /mnt/home nicht zum hinzufügen sei.. Was mache ich falsch?
Jemand ne Idee?
danke für den Link! Hab das .sfs-File unter /mnt/home gespeichert, aber wenn ich es im Bootmanager hinzufügen will, sagt er mir, dass unter /mnt/home nicht zum hinzufügen sei.. Was mache ich falsch?
Jemand ne Idee?
MU wrote:hallo,
zum kompilieren braucht man die "devx" Erweiterung.
Für Puppy 4.00:
http://distro.ibiblio.org/pub/linux/dis ... modules-4/
Die muß in /mnt/home/ gespeichert werden.
Dann im Bootmanager hinzufügen und neustarten.
Mark
ist das eine Vollinstallation?
Guck mal auf dem Stick nach, was da für Ordner und Dateien sind.
Bei einer Vollinstallation gibt es /etc /root/ /lib/usr /var.
Bei einer frugalen eine Datei wie pup_400.sfs.
Bei einer Vollinstallation muß man das SFS mounten, und den Inhalt kopieren.
Dazu muß man in einem Konsolefenster einigeBefehle tippen.
Zuerst gucken, ob genug Platz da ist:
Das zeigt den freien Platz aller Laufwerke.
Dann das SFS mounten:
XXX ist dabei der "echte" Pfad zu dem SFS, wie z.B. /mnt/sda1.
Dann guck, wieviel Platz die Datzeien benötigen:
Vergleiche, ob das weniger ist, als der freie Platz.
Falls ja, kopiere alles:
Mark
Guck mal auf dem Stick nach, was da für Ordner und Dateien sind.
Bei einer Vollinstallation gibt es /etc /root/ /lib/usr /var.
Bei einer frugalen eine Datei wie pup_400.sfs.
Bei einer Vollinstallation muß man das SFS mounten, und den Inhalt kopieren.
Dazu muß man in einem Konsolefenster einigeBefehle tippen.
Zuerst gucken, ob genug Platz da ist:
Code: Select all
df -m
Dann das SFS mounten:
Code: Select all
mkdir /root/mount
mount -o loop XXX/devx_400.sfs /root/mount
Dann guck, wieviel Platz die Datzeien benötigen:
Code: Select all
du -m /root/mount
Falls ja, kopiere alles:
Code: Select all
cp -ax /root/mount/* /
sync
umount /root/mount
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]
ich fürchte aber, Du wirst auch noch die Kernel-header benötigen.
Es wäre einfacher, Du machst genaue Angaben, welches Modul Du kompilieren willst.
Und welchesPuppy Du exakt benutzt (Kernel, tippe dazu "uname -r").
Und einen Link zum download des Modul-Quelltextes.
Dann kann jemand, der das installiert hat, es eben kompilieren.
Mark
Es wäre einfacher, Du machst genaue Angaben, welches Modul Du kompilieren willst.
Und welchesPuppy Du exakt benutzt (Kernel, tippe dazu "uname -r").
Und einen Link zum download des Modul-Quelltextes.
Dann kann jemand, der das installiert hat, es eben kompilieren.
Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]
Also mein Kernel ist 2.6.21.7.. Hauptsächlich geht es mir um das Modul dieses Treibers (http://rt2x00.serialmonkey.com/rt2500-cvs-daily.tar.gz)
Wenn mir das Modul jemand erstellen könnte wär fein.
Wenn ich z.B.mal ein C-Programm compilieren wollte, brauch ich dafür auch die Kernel-Header? Welche wären das?
Sorry, hatte mich eben dumm angestellt. Hatte aus Versehen das devx_410.sfs installieren wollen Klar, dass er das nicht wollte..
Wenn mir das Modul jemand erstellen könnte wär fein.
Wenn ich z.B.mal ein C-Programm compilieren wollte, brauch ich dafür auch die Kernel-Header? Welche wären das?
Sorry, hatte mich eben dumm angestellt. Hatte aus Versehen das devx_410.sfs installieren wollen Klar, dass er das nicht wollte..
der rt2500 ist aber dabei in Puppy?
Brauchst Du ein neueres Modul, oder wird das vorhandene nicht geladen?
hmm... kernelheader... die brauchst Du nur, um Kernelmodule zu kompilieren, das ist sehr selten.
Für normale Programme brauchst Du sie nicht.
Ich kompilier grad einen Kernel, das dauert Stunden.
Frag am besten mal im englischen Bereich nach, ob es jemand kompilieren kann.
Sonst kann ich morgen mal gucken.
Für Puppy 4 gibt es meines Wissens kein SFS für die Header, ich nutze daher den vollen Kernelsource.
ftp://ks301128.kimsufi.com/Puppylinux-sources/
Ich bin grad selbst noch am testen, was ich mir wie zusammenkopieren muß, und baue mir grad eine Entwicklungsumgebung zusammen.
Jedoch nicht für 4.00, daher kann ich Dir leider keinen Link geben.
Mark
Brauchst Du ein neueres Modul, oder wird das vorhandene nicht geladen?
hmm... kernelheader... die brauchst Du nur, um Kernelmodule zu kompilieren, das ist sehr selten.
Für normale Programme brauchst Du sie nicht.
Ich kompilier grad einen Kernel, das dauert Stunden.
Frag am besten mal im englischen Bereich nach, ob es jemand kompilieren kann.
Sonst kann ich morgen mal gucken.
Für Puppy 4 gibt es meines Wissens kein SFS für die Header, ich nutze daher den vollen Kernelsource.
ftp://ks301128.kimsufi.com/Puppylinux-sources/
Ich bin grad selbst noch am testen, was ich mir wie zusammenkopieren muß, und baue mir grad eine Entwicklungsumgebung zusammen.
Jedoch nicht für 4.00, daher kann ich Dir leider keinen Link geben.
Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]
das könnte auch am wizard liegen.
An dem wurde kräfig geschraubt in den letzten Tagen.
Ziemlich weit unten:
network-wizard-oct-5th.pet
http://www.murga-linux.com/puppy/viewto ... &start=315
Mark
An dem wurde kräfig geschraubt in den letzten Tagen.
Ziemlich weit unten:
network-wizard-oct-5th.pet
http://www.murga-linux.com/puppy/viewto ... &start=315
Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]
Hallo Haegar75,
hatte das gleiche Problem mit dem rt2500- Treiber, allerdings in Puppy 3.01. und konnte das mit Hilfe von urban soul hier im Forum lösen.
Ich weiss nicht ob's hilft, da ich letztendlich Rutilt verwendet habe, aber ein Versuch ist's sicherlich wert:
In der Datei /usr/sbin/wag-profiles.sh nach rt61 suchen
(vorher die Datei sicherheitshalber kopieren, damit du sie zur Not zurückspielen kannst)
die Zeile:
rt61|rt73) CARD_WPA_DRV="ralink" ;;
so ergänzen:
rt61|rt73|rt2500) CARD_WPA_DRV="ralink" ;;
Die Datei speichern. Ob ein Neustatrt erforderlich ist, weiss ich nicht.
DieZeile ist in Puppy 3.01 und 4.10 identisch, deshalb vermutlich auch in 4.0.
Wenn's damit klappt: prima. Wenn nicht: sorry.
hatte das gleiche Problem mit dem rt2500- Treiber, allerdings in Puppy 3.01. und konnte das mit Hilfe von urban soul hier im Forum lösen.
Ich weiss nicht ob's hilft, da ich letztendlich Rutilt verwendet habe, aber ein Versuch ist's sicherlich wert:
In der Datei /usr/sbin/wag-profiles.sh nach rt61 suchen
(vorher die Datei sicherheitshalber kopieren, damit du sie zur Not zurückspielen kannst)
die Zeile:
rt61|rt73) CARD_WPA_DRV="ralink" ;;
so ergänzen:
rt61|rt73|rt2500) CARD_WPA_DRV="ralink" ;;
Die Datei speichern. Ob ein Neustatrt erforderlich ist, weiss ich nicht.
DieZeile ist in Puppy 3.01 und 4.10 identisch, deshalb vermutlich auch in 4.0.
Wenn's damit klappt: prima. Wenn nicht: sorry.