sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #64249
Re: Re: Debian make-kpkg giver mig depmod error
On Sun, 8 Jun 2003 21:11:03 +0200,
Morten Bo Johansen <mbj@xxxxxxxxxxxxx>
wrote in <20030608191103.GA25992@xxxxxxxxxxxxxxxxx>:
> David List <david@xxxxxxxxxxxx> wrote:
>
> DL> Jeg har lige set efter hvad output fra 'make-kpkg
> DL> kernel_image' var, når jeg prøvede at udstede 'make-kpkg
> DL> clean' først. Det giver nøjagtigt det samme resultat. Jeg
> DL> gjorde det naturligvis i et nyudpakket source directory, så
> DL> der var *ikke* levninger fra tidligere handlinger.
>
> Dette er et vildt gæt, men der har været snakket om at
> kerneoversætning har problemer med gcc 3.x - bruger du
> unstable/gcc 3.x? Hvis du gør, så prøv (hvis du bliver desperat
> nok) at ændre symlinket /usr/bin/gcc til at pege på gcc-2.95 i
> stedet for gcc-3.x.
>
> Måske kan du nøje med at sætte miljøvariablen CC=gcc-2.95 foran
> make-kpkg-kommandoen i stedet for at ændre symlink?
Jeg har ganske vist gcc 3.3 installeret under /usr/local (ikke en
Debian-pakke), men det er ikke den version, root brugeren ser:
sol:~# gcc -v
Reading specs from /usr/lib/gcc-lib/sparc-linux/2.95.4/specs
gcc version 2.95.4 20011002 (Debian prerelease)
På et Sun Ultra system som dette *skal* egcs64 compileren anvendes for
at oversættelsen skal resultere i en anvendelig 64-bit kerne. Det sker
automatisk. Under oversættelsen starter de fleste output-linier med
sådan noget som
sparc64-linux-gcc -D_KERNEL......
Vejen til egcs64 compilerens binære er et virvar at symlinks, men jeg
tror umiddelbart ikke, der er noget i vejen med dette:
sol:~# ls -l /usr/bin/sparc64-linux-gcc
lrwxrwxrwx 1 root root 35 Jun 4 17:35
/usr/bin/sparc64-linux-gcc -> /etc/alternatives/sparc64-linux-gcc
sol:~# ls -l /etc/alternatives/sparc64-linux-gcc
lrwxrwxrwx 1 root root 33 Jun 4 17:51
/etc/alternatives/sparc64-linux-gcc ->
/usr/bin/sparc64-linux-gcc.egcs64
sol:~# ls -l /usr/bin/sparc64-linux-gcc.egcs64
-rwxr-xr-x 1 root root 74944 Jan 4 2001
/usr/bin/sparc64-linux-gcc.egcs64
--
Med venlig hilsen / Best regards
David List
References