Hello!
2.6.18-as kernel-t próbálok fordítani grsec-el együtt, de nem megy.
debian:/usr/src/linux-2.6.18# make
CHK include/linux/version.h
CHK include/linux/utsrelease.h
CC arch/i386/kernel/asm-offsets.s
cc1: error: unrecognized option `-Wextra'
make[1]: *** [arch/i386/kernel/asm-offsets.s] Error 1
make: *** [prepare0] Error 2
debian:/usr/src/linux-2.6.18#
A rendszer debian sarge.
Mi lenne itt a problémája?
- 767 megtekintés
Hozzászólások
Hulye kerdes, de sajna en nem tudom ebbol a konkret hibat, van libncurses5-dev csomag feltelepitve?
- A hozzászóláshoz be kell jelentkezni
Most csináltam annyit, hogy a Makefile-ban a CFLAGS sorból kiszedtem a -Wextra részt és most így fordul. Mondjuk az, hogy ez mit csinálna, arról fogalmam sincs sajnos :( . Gugli-ba olyat találtam, hogy nem minden gcc verzió szereti ezt, de bővebbet nem.
- A hozzászóláshoz be kell jelentkezni
jahm en is most talaltam ilyet:
http://forums.grsecurity.net/viewtopic.php?p=6201&sid=719cb666e0014357e…
change -Wextra to -W (or just remove it) in Makefile and it should work.
de ahogy lattam eddig te is eljutottal :).
Egyebkent a legujabb GCC-t hasznalod?
- A hozzászóláshoz be kell jelentkezni
Szia!
A sarge-ban lévő default-ot: 3.3.5
Most, hogy kiszedtem, teljesen jól lefordult és működik.
- A hozzászóláshoz be kell jelentkezni
ok :)
- A hozzászóláshoz be kell jelentkezni