можно установить gcc -4.9, чтобы компилировать ядра 3.xx.
но тогда следующий вопрос будет :" как переключиться на gcc -4.9 для компиляции ядра? "
вместо этого более простой ответ будет здесь-просто загрузите недостающий файл в папку include/linux
К сожалению, gcc5 вообще не любит конструкцию " extern inline ", поэтому вам придется использовать grep -sRl "extern inline".|xargs sed -i -e "s/extern inline/inline/g"
для всего исходного кода ядра, прежде чем переходить к какой-либо компиляции
Чтобы установить любой пакет в Slackware без slackpkg
, вам нужно:
Загрузите пакет, который хотите установить, изhttps://packages.slackware.comвручную.
Как корень installpkg <package>
.
Также есть upgradepkg
и removepkg
. Если вы предпочитаете управление через меню, вы можете использовать pkgtool
, который может устанавливать, удалять и т. д. пакеты. Все они поставляются с пакетом pkgtools
, который должен быть установлен по умолчанию.