Soluzione corretta per l'errore "Nessun file di tipo stdarg.h"


1

Quando provo a compilare un driver wifi rtl8723au per il mio laptop ma continuo a ricevere il seguente errore:

./include/linux/kernel.h:6:10: fatal error: stdarg.h: No such file or directory

La mia soluzione attuale è aggiungere directory al compilatore include path come questo:

/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/include/

Ma è una pessima soluzione, perché devo cambiare la versione del compilatore ( 8.1.0 nell'esempio sopra) dopo ogni volta che gli aggiornamenti del compilatore. Qual è la soluzione corretta a questo problema?


Domanda interessante È la soluzione ad-hoc che stai attualmente utilizzando basato su questo ticket di emissione connesso a quel repository ?
JakeGould

1
@Jake, infatti, scopro questa soluzione da solo , ma prima di fare questa domanda ho trovato il problema con la stessa soluzione (non ideale), quindi decido di fare una domanda
diraria
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.