Отсутствуют заголовки ядра для Odroid U2

В Ubuntu 14.04 LTS, продолжайте и установите компилятор GNU объектно-c:

sudo apt-get install gobjc  

Проверьте версию:

gcc --version

должен сказать что-то вроде: [!d2 ]

gcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2
....

Установите библиотеки разработки GNUStep (эквивалент Cocoa на macosx):

sudo apt-get install gnustep-devel

Он должен работать и компилироваться с помощью:

gcc HelloWorld.m `gnustep-config --objc-flags` `gnustep-config --base-libs` -o HelloWorld

:

./HelloWorld
1
задан 7 October 2017 в 22:44

1 ответ

Если вы посмотрите на эту страницу: http://kernel.ubuntu.com/~kernel-ppa/mainline/, вы увидите, что конкретная версия недоступна (больше). Вероятно, лучше установить более новое ядро ​​из упомянутой страницы, а затем попытаться снова скомпилировать модуль dkms.

0
ответ дан 23 May 2018 в 20:45
  • 1
    Я только что обновил свое ядро ​​с помощью утилиты ODroid. – Kanishka Ganguly 3 May 2015 в 00:52
  • 2
    Независимо от того, как вы обновляете, если вы не устанавливаете соответствующие заголовки, вы не можете скомпилировать модули ядра, как и сообщение об ошибке. – wie5Ooma 3 May 2015 в 00:56
  • 3
    Итак, как я могу обновить ядро ​​в соответствии с уже установленными linux-заголовками? – Kanishka Ganguly 3 May 2015 в 00:57
  • 4
    Вы не можете. Вам придется сопоставлять заголовки с установленным ядром не наоборот. Согласование ядра с заголовками означает эффективное понижение вашего ядра, что нецелесообразно или даже невозможно. Установите новое ядро ​​с маршевыми заголовками, используя dpkg. – wie5Ooma 3 May 2015 в 01:00
  • 5
    Так я и пытался. Однако, как вы указали, заголовки для этой конкретной версии больше не доступны. – Kanishka Ganguly 3 May 2015 в 01:02

Другие вопросы по тегам:

Похожие вопросы: