0
Podążaj za błędem cc1: error: code model kernel does not support PIC mode, który jak się dowiesz jest związany z nowszą wersją kompilatora.
Obejścia są dwa: albo użyć starszego kompilatora gcc w wersji 5 lub do makefile dopisać odpowiednią flagę.
1. Instalacja starszej wersji gcc
2.Dodanie flagi w pliku makefile
W pliku /usr/src/linux-headers-wersja_kernela/Makefile
odnajdź linijkę:
EXTRA_CFLAGS += $(CFLAGS_EXTRA)
i zmień na:
EXTRA_CFLAGS += $(CFLAGS_EXTRA) -fno-pie
Obejścia są dwa: albo użyć starszego kompilatora gcc w wersji 5 lub do makefile dopisać odpowiednią flagę.
1. Instalacja starszej wersji gcc
Kod:
sudo apt install gcc-5
sudo ln -s /usr/bin/gcc-5 /usr/bin/gcc
2.Dodanie flagi w pliku makefile
W pliku /usr/src/linux-headers-wersja_kernela/Makefile
odnajdź linijkę:
EXTRA_CFLAGS += $(CFLAGS_EXTRA)
i zmień na:
EXTRA_CFLAGS += $(CFLAGS_EXTRA) -fno-pie
Zasady forum | Poradniki i najczęstsze pytania | 90% odpowiedzi na wszystkie pytania
A imię jego czterdzieści i cztery.
A imię jego czterdzieści i cztery.