У меня есть беспроводной USB-адаптер EW-7822UAC от Edimax, и я имел обыкновение собирать / компилировать драйвер Linux из источника, который поставщик предоставил, просто установив пакет build-essential в новой установке Ubuntu, даже без обновления система.
Теперь я установил Kubuntu 13.10 64-bit, и когда я пытаюсь собрать драйвер, я получаю кучу повторяющихся ошибок и предупреждений, и в итоге процесс сборки завершается неудачей.
Ядро есть, 3.11.0-12-generic
и мне не нужно было устанавливать ничего, кроме build-essential в (K) Ubuntu 12.04.
Ниже приведен блок повторяющихся предупреждений и ошибок, которые я получил после того, как вызвал команду make:
/home/xxx/build/rtl8812AU_8821AU_linux_v4.2.2_7502.20130517/os_dep/linux/os_intfs.c:601:8: warning: assignment makes pointer from integer without a cast [enabled by default]
entry = create_proc_read_entry("bw_mode", S_IFREG | S_IRUGO,
^
/home/xxx/build/rtl8812AU_8821AU_linux_v4.2.2_7502.20130517/os_dep/linux/os_intfs.c:607:7: error: dereferencing pointer to incomplete type
entry->write_proc = proc_set_bw_mode;
Любая помощь будет принята с благодарностью, но, пожалуйста, будьте осторожны с жаргоном. Спасибо.