Thread Previous • Date Previous • Date Next • Thread Next |
Atte André Jensen wrote:
E. Sjørlund wrote:Jeg bruger xconfig til det (har også bruge menuconfig, men ikke lige denne gang).Ok, så tror jeg du kan glemme det jeg skrev :-)
Det her lille script gør tricket: #!/bin/bash cd /usr/src/linuxmake clean && make && rm -Rf /lib/modules/2.5.26.9-es && make modules_install && make install
Hvis jeg ikke manuelt sletter /lib/modules/2.5.26.9-es, så hænger der tilsyneladende noget gammelt rod. Det er ikke nødvendigt at køre make modules, de anvendte moduler bliver lavet af make.
Nu kan jeg altså få lavet en kerne, som er bedre tilpasset til netop min maskine, men når jeg efterfølgende kører vmware-config.pl, så går det galt. Den påstår, at min gcc er version 4.3, mens min kerne er bygget med (samme gcc) version 4.3.1
gcc -dumpversion svarer altså ikke korrekt (det er den kommando vmware bruger i scriptet).SuSE (11.0) påstår, at jeg har gcc version 4.3-39.1 installeret. Hvad de -39 dækker over er jeg ikke helt med på, måske 39 forgæves forsøg på at finde ud af, at den afleverer et forkert versionsnummer.
Er gået i lag med at kompilere min egen gcc 4.3.1, et projekt med mindst samme tidsforbrug som en kernekompilering. Forhåbentlig ender jeg med en gcc som fortæller det korrkte versionsnummer både i de programmer den kompilerer og som svar på gcc -dumpversion.
Thread Previous • Date Previous • Date Next • Thread Next |