SuSE Kernelbau: custom CFLAGS, CXXFLAGS und MAKEOPTS

A

aspire_5652

Tripel-As
SuSE 11.0
Kernel 2.6.25.20-0.1-pae

Hallo, bin dabei den Standardkernel etwas abzuspecken und diverse Optimierungen vorzunehmen.
Leider finde ich keine richtige Möglichkeit eigene CFLAGS, CXXFLAGS und MAKEOPTS and den Compiler zu übergeben.

Ich habe schon versucht meine angepassten Parameter in der ".config" mit anzugeben:

Code:
export CFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe -Wall -Wstrict-prototypes"
export CXXFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe"
export MAKEOPTS="-j3"

Dort werden die Angaben jedoch mit einem Warning ingoriert:
Code:
.config:6:warning: unexpected data
.config:7:warning: unexpected data
.config:8:warning: unexpected data

Dann habe ich versucht die Variablen in der Shell manuell zu exportieren und anschließend ein "make" zu starten. Der Compiler macht jedoch was anderes:

Code:
gcc ...-march=i686 -mtune=pentium4 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow ...

Das gleiche passiert auch, wenn ich das Makefile in "/usr/src/linux" anpasse und die HOSTCFLAGS und HOSTCXXFLAGS editiere.

Hat jemand noch eine Idee?
 
Versuch mal, erst die Variablen zu exportieren, dann ein "make menuconfig", speichern.
 
Nö, geht leider auch nicht. Ergebnis bleibt das gleiche.
 

Ähnliche Themen

XFCE freezes at startup

Gentoo und Firefox 3 Probleme mit OpenOffice

qt statisch linken

Firefox 3.5 kompilieren

Hardware Problem

Zurück
Oben