Автор Тема: как установить версию gcc 11.4.0  (Прочитано 327 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн stalkkkk

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 8
как установить версию gcc 11.4.0
« : Декабрь 17, 2023, 12:29:49 »
пробую установить дрова на Realtek RTL8188GU, возникла проблема при установке . после выполнения команды
Код: Bash
sudo make

Код: Bash
root@victory-A320MH:~/RTL8188GU/8188gu-1.0.1# sudo make
make ARCH=arm64  CROSS_COMPILE= -C /lib/modules/5.15.0-91-generic/build M=/root/RTL8188GU/8188gu-1.0.1  modules
make[1]: вход в каталог «/usr/src/linux-headers-5.15.0-91-generic»
warning: the compiler differs from the one used to build the kernel
  The kernel was built by: gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
  You are using:           gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
  CC [M]  /root/RTL8188GU/8188gu-1.0.1/core/rtw_cmd.o
gcc: error: unrecognized command-line option ‘-mlittle-endian’
make[2]: *** [scripts/Makefile.build:297: /root/RTL8188GU/8188gu-1.0.1/core/rtw_cmd.o] Ошибка 1
make[1]: *** [Makefile:1909: /root/RTL8188GU/8188gu-1.0.1] Ошибка 2
make[1]: выход из каталога «/usr/src/linux-headers-5.15.0-91-generic»
make: *** [Makefile:1906: modules] Ошибка 2
ю

я так полагаю нужно установить версию gcc 11.4.0, но как именно? пробую через sudo
Код: Bash
apt install gcc-12 g++-12 gcc-13 g++-13 -y
ничего не меняется, подскажите,пожалуйста, как решить данную проблему?
« Последнее редактирование: Декабрь 17, 2023, 12:55:54 от stalkkkk »

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3466
Re: как установить версию gcc 11.4.0
« Ответ #1 : Декабрь 17, 2023, 19:24:41 »
stalkkkk, какой дистрибутив используете? Почему возникла необходимость компилировать драйвер вручную? С какой целью производится компиляция для архитектуры ARM64?

Оффлайн stalkkkk

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 8
Re: как установить версию gcc 11.4.0
« Ответ #2 : Декабрь 18, 2023, 19:18:31 »
stalkkkk, какой дистрибутив используете? Почему возникла необходимость компилировать драйвер вручную? С какой целью производится компиляция для архитектуры ARM64?

дистрибутив Runtu KDE 22.04 x64
не видит дрова на адаптер, приходится вручную
нужно использовать другую архитиктуру?

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3466
Re: как установить версию gcc 11.4.0
« Ответ #3 : Декабрь 18, 2023, 21:29:25 »
нужно использовать другую архитиктуру?

Дистрибутив Runtu KDE 22.04 имеет архитектуру amd64, вы пытаетесь комплилировать для arm64. Полагаю, в вашем случае вариантов два:

- попробовать установить последнее стабильное ядро из mainline kernel ppa;
- купить адаптер, поддерживаемый текущими версиями linux-дистрибутивов.

Второй более предпочтителен.

Оффлайн stalkkkk

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 8
Re: как установить версию gcc 11.4.0
« Ответ #4 : Декабрь 19, 2023, 18:31:23 »
нужно использовать другую архитиктуру?

Дистрибутив Runtu KDE 22.04 имеет архитектуру amd64, вы пытаетесь комплилировать для arm64. Полагаю, в вашем случае вариантов два:

- попробовать установить последнее стабильное ядро из mainline kernel ppa;
- купить адаптер, поддерживаемый текущими версиями linux-дистрибутивов.

Второй более предпочтителен.
спасибо большое! буду думать....