Таким образом, я пытался установить Драйверы аудио Realtek, но после make install
Я добираюсь:
- Werror=date-time/macro “ДАТА” могла бы предотвратить восстанавливаемые сборки
Я видел сообщение с подобной проблемой, но я не понял, что точно ввести в терминале. В сообщении было сказано, что я должен добавить -Wno-error=date-time
кому: CFLAGS
который я не делаю, как сделать. Я свяжу сообщение ниже.
Как отключить-Werror=date-time/macro "__, ДАТА __" могла бы предотвратить восстанавливаемые сборки
Я использую Ubuntu 17.04 64bit.
Также не отправляйте, как копируют, так как другие сообщения не помогли мне, и я не могу прокомментировать их из-за отсутствия точек полномочия.
Результаты sudo lshw -C sound
*-multimedia
description: Audio device
product: 200 Series PCH HD Audio
vendor: Intel Corporation
physical id: 1f.3
bus info: pci@0000:00:1f.3
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi bus_master cap_list
configuration: driver=snd_hda_intel latency=32
resources: irq:133 memory:df240000-df243fff memory:df220000-df22ffff
pavucontrol
и alsamixer
результаты связаны ниже соответственно:
Отредактируйте свой исходный код Makefile
и добавьте эту близость вершина файла (если Вы смотрите тесно, эта строка может уже быть там, но просто прокомментированный):
EXTRA_CFLAGS += -Wno-error=date-time
Затем делают Ваше нормальное ./configure
(при необходимости) и make
и sudo make install
.
Обновление № 1:
, Если исходный код, который Вы используете, от http://www.realtek.com/downloads/downloadsView.aspx?Langid=1&PNid=24&PFid=24&Level=4&Conn=3&DownTypeID=3&GetDown=false затем, они только для ядер 2.x и 3.x, и как таковы, не скомпилирует на текущих версиях Ubuntu.
Если Вы говорите приблизительно эти драйверы затем дело не в этом простой.
Это - сценарии сборки ядра, которые осуществляют эту логику, и флаг ошибки добавляется после любых нормальных средств введения дубликата без ошибок. Таким образом ошибка остается.
единственная фиксация, которую я вижу, временно удаляют ту строку из make-файла сборки ядра:
sudo sed -i.bak '/date-time/d' /usr/src/linux-headers-4.10.0-32/Makefile
Однако, который получает Вас только к следующей проблеме:
неявное объявление функции вЂdo_posix_clock_monotonic_gettime’
, Который является настоящей проблемой, вызванной путем старения несохраняемого источника.
После этого эксперимента, удостоверьтесь, что Вы восстанавливаете исходный Make-файл:
sudo mv /usr/src/linux-headers-4.10.0-32/Makefile.bak \
/usr/src/linux-headers-4.10.0-32/Makefile