Koji docno dio u Makefile trebam editirat za cflags kojima ce se kompilirati kernel ?
Ova datoteka je totalno nepregledna i ne snalazim se
Kernel Makefile
Moderator/ica: Moderatori/ce
Pravila foruma
U naslovu teme unutar uglatih zagrada navesti o kojoj distribuciji je riječ. Primjer: [Slackware]
U naslovu teme unutar uglatih zagrada navesti o kojoj distribuciji je riječ. Primjer: [Slackware]
-
abcdefghijkl
- Postovi: 24
- Pridružen/a: 14 lip 2014, 14:02
- Spol: M
- OS: arch awesome, gentoo flux
- Lokacija: crystal sky
Re: Kernel Makefile
napravi make menuconfig kada dekompresiraš kernel, ili make xconfig (ali taj zahtiejva neke pakete čiju nomenklatoru za arch ili gentoo ne znam).
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
-
abcdefghijkl
- Postovi: 24
- Pridružen/a: 14 lip 2014, 14:02
- Spol: M
- OS: arch awesome, gentoo flux
- Lokacija: crystal sky
Re: Kernel Makefile
Nisam to mislio, u make menuconfig ne mogu u potpunosti definirati kojim ce se flagovima kompilirati kernel
To mogu u Makefile ali tu ima tisucu CFLAGS linija i ne znam u koju da upisem svoje opcije
To mogu u Makefile ali tu ima tisucu CFLAGS linija i ne znam u koju da upisem svoje opcije
- jurastublic
- Postovi: 1907
- Pridružen/a: 16 tra 2011, 08:34
- Spol: M
- OS: Mint 10 LXDE itd...
- Lokacija: i grupa Film
Re: Kernel Makefile
Kao prvo, nisi napisao što točno želiš napraviti jer u kernel sourceu imaš 100 makefilea. Jesi li provjerio da neka od opcija u menuconfigu ne postavlja taj flag koji želiš.abcdefghijkl je napisao/la:Nisam to mislio, u make menuconfig ne mogu u potpunosti definirati kojim ce se flagovima kompilirati kernel
To mogu u Makefile ali tu ima tisucu CFLAGS linija i ne znam u koju da upisem svoje opcije
Ali ako nema a npr. ako misliš postaviti flag za kompiliranje čitavog sustava a ne samo nekog dijela onda imaš u glavnom makefileu KBUILD_CFLAGS pa tamo dodaj među već postojeće ili ako hoćeš posebno:
KBUILD_CFLAGS += taj_i_taj_flag
-
abcdefghijkl
- Postovi: 24
- Pridružen/a: 14 lip 2014, 14:02
- Spol: M
- OS: arch awesome, gentoo flux
- Lokacija: crystal sky
Re: Kernel Makefile
pa rekao sam odma tako, nema veze
hvala
cemu onda sluze CFLAGS_BUILD_KERNEL i CFLAGS_KERNEL linije ?
ja bih najprije to editirao u ovoj zadnjoj, sto sam i napravio prije no si odgovorio u poruku, vec je kompiliran
hvala
cemu onda sluze CFLAGS_BUILD_KERNEL i CFLAGS_KERNEL linije ?
ja bih najprije to editirao u ovoj zadnjoj, sto sam i napravio prije no si odgovorio u poruku, vec je kompiliran
- jurastublic
- Postovi: 1907
- Pridružen/a: 16 tra 2011, 08:34
- Spol: M
- OS: Mint 10 LXDE itd...
- Lokacija: i grupa Film
Re: Kernel Makefile
Za build_kernel znam koliko i ti. cfglags_kernel je samo za dio kernela koji se po defaultu učitava u memoriju, znači nije i za module i ostatak kernelskog sustava. Probat ću malo eksperimentirati s tim raznim varijablama jednom kad budem imao više vremena a ti javi ako šta doznaš.