[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: I can't build Modules.debs with linuxheaders 2.6.12-1-k7



On Sun, Sep 11, 2005 at 02:24:01PM +0200, Matthias Erich Popp wrote:
> Am Sonntag, 11. September 2005 12:48 schrieb Sven Luther:
> > On Sun, Sep 11, 2005 at 12:05:43PM +0200, Matthias Erich Popp wrote:
> > > Hallo I have a problem with linux-headers 2.6.12-1-k7. I cant build
> > > modulesdebs with this headers and make-kpkg modules-image.
> > >
> > > Or I must use an würg-arrond. I must create this to symbolic links in
> > > direktory linux-headers-2.6.12-1-k7
> > >
> > > ln -s -v ../linux-headers-2.6.12-1/arch/ arch
> > >
> > > ln -s -v ../kernel-kbuild-2.6-3/scripts/ sripts
> > >
> > > With best regards from Dortmund
> >
> > No, this is not the way to do this, kernel-kbuild is obsolet, and must get
> > removed from the archive ASAP.
> >
> > The right way is to install :
> >
> >   linux-headers-2.6.12-1
> >   linux-headers-2.6.12-1-k7
> >
> > And set your KSRC to :
> >
> >   /lib/modules/2.6.12-1-k7/build
> >
> > Works like a charm, at least on powerpc.
> >
> > We need someone good in documentation to remove all older instructions,
> > since i think this is the second or third people having trouble with htese
> > obsolet kernel-kbuild thingy.
> >
> > Friendly,
> >
> > Sven Luther
> 
> 
> No I this is not the reason the packages are brocken

Well.

> I am getting this error . 
> 
> root@biljana:/usr/src/linux-headers-2.6.12-1-k7# make-kpkg modules-image
> /usr/bin/make    \
>                                  ARCH=i386 oldconfig

I am not sure this is the right use-case. I personally build the third party
marvell sata modules without problem, i got into the directory downloaded from
the marvell site, set KSRC to the right place, and built them. Not sure if i
used make-kpkg, but it is well possible make-kpkg is broken now and needs to
be fixed.

> make[1]: Gehe in Verzeichnis »/usr/src/linux-headers-2.6.12-1-k7«
> scripts/Makefile.build:13: scripts/basic/Makefile: Datei oder Verzeichnis 
> nicht gefunden
> make[2]: *** Keine Regel, um »scripts/basic/Makefile« zu erstellen.  Schluss.
> make[1]: *** [scripts_basic] Fehler 2
> make[1]: Verlasse Verzeichnis »/usr/src/linux-headers-2.6.12-1-k7«
> make: *** [stamp-kernel-configure] Fehler 2
> root@biljana:/usr/src/linux-headers-2.6.12-1-k7#
> 
> 
> This File  scripts/basic/Makefile is missing.

Someone on X86 could check ?

> This is is the contens from the sript basic dir in 
> linux-headers-2.6.12-1-k7 - 2.6.12 -1
> 
> .docproc.cmd
> .fixdep.cmd
> .split-include.cmd
> Makefile

So; it is here.

> docproc 
> docproc.c
> fixdep
> ficdep.c
> fixinclude
> fixinclude.c
> 
> 
> and this 
> 
> linux-headers 2.6.12-1-k7 2.6.12-6
> 
> three binarys
> 
> docproc
> fixdep
> fininclude

Mmm, not sure i follow what you are trying to say

Friendly,

sven Luther



Reply to: