On 2006-06-16 18:12:48, Andreas Pakulat wrote: > On 16.06.06 17:43:26, Stefan Lettmayer wrote: > > On 2006-06-16 17:18:26, Andreas Pakulat wrote: > > > On 16.06.06 16:21:41, Marco Estrada Martinez wrote: > > > > Andreas Pakulat schrieb: > > > > >Ja, wenn du das ndiswrapper-source Paket von Debian benutzt. > > > > > > > > > Und wenn ich die aktuellen Sources von sourceforge nutze? > > > > > > Dann hast du keine Chance. make-kpkg und auch module-assistant > > > funktionieren nur mit den vorbereiteten debian-Paketen. Das gilt fuer > > > ndiswrapper genauso wie fuer nvidia, ati und diverse WLAN-Treiber. > > > > Also make-kpkg funktioniert definitiv für die Standard-Kernel auch. Ich > > bau meine Kernels immer mit make-kpkg verwende aber nie die Sourcen von > > Debian. > > [ ] Du hast verstanden worum es geht ;-) Verdammt nein, ich hab nicht gelesen, dass es nur um die Modulpakete geht. ;) Ich dachte du meinst make-kpkg funktioniert nur bei Debian Kernel-Paketen. > Es geht nicht um den Kernel, da legt make-kpkg sein debian-Verzeichnis > bei Bedarf rein. Es geht darum externe Module zu bauen, das geht nur > wenn diese vorbereitet wurde, da make-kpkg nicht vorher weiss wie der > Build-Prozess fuer das Modul aussieht. Alsa-Module haben z.B. ein > configure-Skript, fglrx IIRC nicht, theoretisch koennte auch ein > shell-Script die Kompilieren durchfuehren. Das muss in debian/rules > beruecksichtigt werden, deswegen braucht man die <externes-modul>-src > (oder -source) Pakete von Debian und kann nicht einfach den Quellcode > fuer das Modul von sourceforge laden und make-kpkg damit benutzen. > > > Über module-assistant kann ich nichts sagen, das verwende ich nie. > > Der ist eine Ebene ueber make-kpkg angesiedelt und erlaubt halt grad > Anfaengern und Faulen Leuten ein angenehm leichtes Erzeugen von externen > Modulen. Der laedt die notwendigen Pakete und Abhaengigkeiten, wirft > make-kpkg an und installiert hinterher das fertige Modul-Paket. Ist mir bekannt, aber trotzdem danke für deine Erklärung ich hoffe sie ist nützlich für den Marco. > Andreas Grüße Stefan -- Linux-User #121229 at http://counter.li.org/ Stefan Lettmayer Student of Computer Science at the University of Klagenfurt
Attachment:
signature.asc
Description: PGP signature