Sie sind nicht angemeldet.

1

29.11.2008, 20:37

CFLAGs des Kernels

Hallo Linuxfreunde,
die i. .d /etc/make.conf eingetragenen Werte für die CFLAGs haben keinen Einfluss auf das Compile es eigentlichen Kernels, oder? Das Makefile für den Kernel

Quellcode

1
/usr/src/linux/Makefile

enthält schließlich eigene Variablen für cie CFLAGS und co.

Ist es empfehlenswert die CFLAGs im o.g. Kernel-Makefile gleich den CFLAGs in /etc/make.conf zu setzen oder sollten im Kernel-Makefile eher die Standardoptionen stehen?

Greetz
Dannyboy

2

29.11.2008, 21:11

Hallo dannyboy

Hier findest du ein wenig Info dazu
http://root.stefreak.de/gentoo-wiki/de.g…ompilieren.html
Abschnitt
Tuning (CFLAGS)

In den "zen-sources" (zen-overlay) gibt es auch schon eine Option das die nativen CFLAGS der make.conf genutzt werden können.

Aber du kannst sie dir natürlich auch Manuel ins Makefile eintragen wie im Wiki beschrieben. Ich habe damit bisher gute Erfahrungen gemacht.

MfG

3

07.12.2008, 13:30

make -> -j <-

hallo,

mich würde interessieren ob es möglich ist die option -j (3) für den befehl make, statisch zu speichern. also so wie die cflags z.b.
<>
wer denkt zu wissen, weiss weniger als er denkt.

Ein Kumpel der zu allem eine Link hat.

4

07.12.2008, 15:08

Mit nem alias auf jeden Fall
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

5

07.12.2008, 15:52

hallo, und erstmal ein danke an maggu2810.

entschuldige bitte meine unwissenheit, aber wie würde so ein alias aussehen ? bzw was muss ich machen um solch ein alias anzulegen ?.
im moment kann ich mit alias nix anfangen, dass sagt mir garnix. ich bin eben noch bluter anfänger und versuche in der mir noch fremden linuxwelt zurecht zu kommen.
<>
wer denkt zu wissen, weiss weniger als er denkt.

Ein Kumpel der zu allem eine Link hat.

6

07.12.2008, 16:44

Ich denke maggu2810 hat das folgendermaßen gemeint:

Quellcode

1
man alias


ein alias ist nur ein selbst definierter befehl.

Quellcode

1
alias make="make -j3"


Dies würde bedeuten das make jedesmal automatisch mit der Option "-j3" ausgeführt werden würde.
Jedoch nur solang die bash offen ist. Dh wenn du es immer haben willst musst du es in die ~/.bashrc eintragen.

greetz
To mess up a Linux box, you need to work at it; to mess up your Windows box, you just need to work on it.

7

07.12.2008, 17:48

herzlichen dank für die hilfe.
<>
wer denkt zu wissen, weiss weniger als er denkt.

Ein Kumpel der zu allem eine Link hat.