Ошибка установки драйвера (Orico) из make-файла

Я пытаюсь установить драйвер для док-станции расширения Audio Mobile Host (ADS4) от Orico.

Ubuntu не распознает док-станцию, поэтому их нужно устанавливать вручную. Я скачал драйверы Linux с сайта производителя. Он содержал эти 4 файла:

  • 50-usb-realtek-net.rules

  • compatibility.h

  • Makefile

  • r8152.c

При поиске в интернете я понял, что мне нужно запустить make-файл , Итак, я сделал следующее в терминале:

sudo apt install linux-headers-$(uname -r)

(Убедитесь, что у меня установлены текущие заголовки ядра, я видел это в похожем вопросе) И их

sudo make

Однако я получаю эту ошибку

ricardo@ricardo-linux:~/Downloads/r8152-2.07.0$ sudo make
[sudo] password for ricardo:
make -C /lib/modules/5.4.0-37-generic/build SUBDIRS=/home/ricardo/Downloads/r8152-2.07.0 modules
make[1]: Entering directory '/usr/src/linux-headers-5.4.0-37-generic'
arch/x86/Makefile:147: CONFIG_X86_X32 enabled but no binutils support
make[1]: gcc: Command not found
  HOSTCC  scripts/basic/fixdep
/bin/sh: 1: gcc: not found
make[3]: *** [scripts/Makefile.host:107: scripts/basic/fixdep] Error 127
make[2]: *** [Makefile:527: scripts_basic] Error 2
make[1]: *** [Makefile:704: include/config/auto.conf.cmd] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.4.0-37-generic'
make: *** [Makefile:17: modules] Error 2
ricardo@ricardo-linux:~/Downloads/r8152-2.07.0$ 

Излишне говорить, что я новичок в Linux и всегда использовал графический интерфейс, поэтому, возможно, решение очевидно

0
задан 17 June 2020 в 16:33

1 ответ

В конце концов ошибка была очевидна, gcc не был установлен («gcc: not found»). Я использовал это руководство для его установки https://linuxize.com/post/how-to-install-gcc-compiler-on-ubuntu-18-04/ После этого у меня не было проблем с установкой драйвера Я оставлю это в случае, если у кого-то еще есть проблема

0
ответ дан 19 June 2020 в 21:23

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

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