LINUX.ORG.RU

Сообщения anon39

 
Форум — General

компиляция драйвера, ошибки make

графическое окружение пока не установлено поэтому я записал логи с 'script':

sh-5.1# ak  amek    make clean modules && sudo make ina stalll 
make -C /lib/modules/`uname -r`/build M=$PWD clean
make[1]: Entering directory '/lib/modules/5.10.127-gnu1-1-lts/build'
make[1]: Leaving directory '/lib/modules/5.10.127-gnu1-1-lts/build'
make -C /lib/modules/`uname -r`/build M=$PWD modules
make[1]: Entering directory '/lib/modules/5.10.127-gnu1-1-lts/build'
  CC [M]  /root/rtl8xxxu-main/rtl8xxxu_core.o
In file included from [01m[K/root/rtl8xxxu-main/rtl8xxxu_core.c:33[m[K:
[01m[K/root/rtl8xxxu-main/rtl8xxxu.h:1911:22:[m[K [01;31m[Kerror: [m[Kfield '[01m[Kled_cdev[m[K' has incomplete type
  struct led_classdev [01;31m[Kled_cdev[m[K;
                      [01;31m[K^~~~~~~~[m[K
[01m[K/root/rtl8xxxu-main/rtl8xxxu.h:1977:15:[m[K [01;35m[Kwarning: [m[K'[01m[Kenum led_brightness[m[K' declared inside parameter list will not be visible outside of this definition or declaration
          enum [01;35m[Kled_brightness[m[K brightness);
               [01;35m[K^~~~~~~~~~~~~~[m[K
[01m[K/root/rtl8xxxu-main/rtl8xxxu_core.c:[m[K In function '[01m[Krtl8xxxu_init_led[m[K':
[01m[K/root/rtl8xxxu-main/rtl8xxxu_core.c:7563:5:[m[K [01;31m[Kerror: [m[Kdereferencing pointer to incomplete type '[01m[Kstruct led_classdev[m[K'
  led[01;31m[K->[m[Kbrightness_set_blocking = priv->fops->led_classdev_brightness_set;
     [01;31m[K^~[m[K
[01m[K/root/rtl8xxxu-main/rtl8xxxu_core.c:7570:6:[m[K [01;31m[Kerror: [m[Kimplicit declaration of function '[01m[Kled_classdev_register[m[K'; did you mean '[01m[Kclass_register[m[K'? [[01;31m[K-Werror=implicit-function-declaration[m[K]
  if ([01;31m[Kled_classdev_register[m[K(&priv->udev->dev, led))
      [01;31m[K^~~~~~~~~~~~~~~~~~~~~[m[K
      [32m[Kclass_register[m[K
[01m[K/root/rtl8xxxu-main/rtl8xxxu_core.c:7576:47:[m[K [01;31m[Kerror: [m[Ktype of formal parameter 2 is incomplete
  priv->fops->led_classdev_brightness_set(led, [01;31m[Kled->brightness[m[K);
                                               [01;31m[K^~~~~~~~~~~~~~~[m[K
[01m[K/root/rtl8xxxu-main/rtl8xxxu_core.c:[m[K In function '[01m[Krtl8xxxu_deinit_led[m[K':
[01m[K/root/rtl8xxxu-main/rtl8xxxu_core.c:7586:47:[m[K [01;31m[Kerror: [m[K'[01m[KLED_OFF[m[K' undeclared (first use in this function)
  priv->fops->led_classdev_brightness_set(led, [01;31m[KLED_OFF[m[K);
                                               [01;31m[K^~~~~~~[m[K
[01m[K/root/rtl8xxxu-main/rtl8xxxu_core.c:7586:47:[m[K [01;36m[Knote: [m[Keach undeclared identifier is reported only once for each function it appears in
[01m[K/root/rtl8xxxu-main/rtl8xxxu_core.c:7586:47:[m[K [01;31m[Kerror: [m[Ktype of formal parameter 2 is incomplete
[01m[K/root/rtl8xxxu-main/rtl8xxxu_core.c:7587:2:[m[K [01;31m[Kerror: [m[Kimplicit declaration of function '[01m[Kled_classdev_unregister[m[K'; did you mean '[01m[Kclass_unregister[m[K'? [[01;31m[K-Werror=implicit-function-declaration[m[K]
  [01;31m[Kled_classdev_unregister[m[K(led);
  [01;31m[K^~~~~~~~~~~~~~~~~~~~~~~[m[K
  [32m[Kclass_unregister[m[K
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:280: /root/rtl8xxxu-main/rtl8xxxu_core.o] Error 1
make[1]: *** [Makefile:1822: /root/rtl8xxxu-main] Error 2
make[1]: Leaving directory '/lib/modules/5.10.127-gnu1-1-lts/build'
make: *** [Makefile:22: modules] Error 2
sh-5.1# exit
exit

почему-то он всё обфускавал я удалил оттуда некоторые не utf-8 символы

там в начале я написал «make clean modules && sudo make install»

ОС:hyperbola gnu/linux libre

драйвер:https://github.com/lwfinger/rtl8xxxu

 , , , ,

anon39
()
Форум — Linux-hardware

компиляция драйвера, нужно установить какие-то kernel-headers

я хочу установить драйвер для usb wifi адаптера WN8200ND

я нашёл эти подходящие драйвера:

https://github.com/pvaret/rtl8192cu-fixes

https://github.com/lwfinger/rtl8192cu

https://github.com/lwfinger/rtl8xxxu

я решил попробовать https://github.com/lwfinger/rtl8192cu

но там написано что нужно установить какие-то kernel-headers

To compile the driver, you need to have make and a compiler installed. In addition, you must have the kernel headers installed. If you do not understand what this means, consult your distro.

kernel headers

что это? как это установить?

If your system says that /lib/modules/...../build does not exist, you have not installed the kernel headers, you have done it incorrectly, or you are not running the kernel for which the headers have been installed. The necessary steps are dependent on which distro you are using. Creating a new issue and asking at GitHub will not be productive.

когда я запускаю `make all` он так и пишет

ОС: hyperbola gnu/linux libre

 , , , ,

anon39
()
Форум — General

как записать файл/информацию/байты в определённое место/сектора на диске?

и какие есть утилиты для этого?

как в https://qna.habr.com/q/1113952 описан вопрос в начале

 , , ,

anon39
()
Форум — Admin

как сделать скрытый раздел на диске

вроде есть такая фишка что можно удалить раздел чтоб его скрыть а потом создать на том же месте на диске и он восстановится обратно но для этого нужна запись и таким образом память на диске может истощатся / исчерпаться

нужно чтоб можно было создать его поверх другого раздела и читать без записи и чтоб при форматировании раздел остался нетронутым

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

и желательно чтоб можно было запустится с этого раздела в grub

grub может запустить iso файл

 , , , ,

anon39
()
Форум — Admin

бесплатные хостинги

какие есть бесплатные хосты на которых можно что-то своё устанавливать и разворачивать/запускать?

есть куда куча разных бесплатных хостингов но они часто только для хостинга страниц и хранение данных с малыми возможностями на стороне сервера

 , , ,

anon39
()
Форум — General

свободные/бесплатные учебники по си

есть слишком много учебников для си

помогите сделать список свободных/бесплатных и актуальных (если актуальность важна) на русском

не обязательна в форме книги можно как туториал например cprogramming.com

p.s.

вот список бесплатных ресурсов на русском по годам:

2023:
https://ru.wikipedia.org/wiki/Си_(язык_программирования)
https://ru.cppreference.com/w/c (пока про C23 не завершено)
2022:
https://learnc.info (судя по архиву редактировали активно до 2018 а последний раз в 2022)
2017:
И.С. СОЛДАТЕНКО ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ СИ Учебное пособие
http://prog.tversu.ru/library/C.pdf
2016:
Программирование: введение в профессию, 2 том. Издание изд-ва ДМК Пресс, 2021 г.
http://www.stolyarov.info/books/pdf/progintro_dmkv2.pdf
но не путайте с книгой издательством МАКС Пресс, в издательстве ДМК Пресс исправлены некоторые ошибки и другая вёрстка, там номера страниц и строк отличаются:
http://www.stolyarov.info/books/programming_intro/e2errata
также задачи и упражнение в
http://www.stolyarov.info/books/pdf/progintro_taskbook.pdf
2014:
http://cppstudio.com/cat/271/
2013:
Заметки о языке программирования Си/Си++ Денис Юричев
https://yurichev.com/writings/C-notes-ru.pdf
2006:
https://ru.wikibooks.org/wiki/Язык_Си_в_примерах (примерно 2006-2014 редактировали что-то в примерах)
2001:
Язык программирования Си Брайан Керниган, Деннис Ритчи 3-е издание
http://elisey-ka.ru/c/%D0%9A%D0%B5%D1%80%D0%BD%D0%B8%D0%B3%D0%B0%D0%BD%20%D0%91.%20%D0%B8%20%D0%A0%D0%B8%D1%82%D1%87%D0%B8%20%D0%94.%20-%20%D0%AF%D0%B7%D1%8B%D0%BA%20%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%20%D0%A1%D0%B8%20(%D0%B8%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5%203-%D0%B5).pdf

 , , , ,

anon39
()
Форум — General

свободный софт для преобразование wav в midi (аудио в тоны)

я искал но не нашёл такого софта

конвертировать wav в midi вроде не сложно нужно всего лишь сканировать wav файл и находит среднею чистоту волны каждый выбранный промежуток времени и относить его к тону

 , , , ,

anon39
()

RSS подписка на новые темы