Zdravím.
Při kompilaci ovladače pro Wi-Fi PCMCIA kartu Edimax PCI-7106 mi to zahlásí tuto chybu:
r8180_type.h:149: error: conflicting types for `timer_t'
/usr/include/linux/types.h:31: error: previous declaration of `timer_t'
Got a SIGCHLD; 1 unreaped children.
Reaping losing child 0x080781d8 PID 3202
make: *** [r8180_pci_init.o] Error 1
Pro úplnost řádek z "type.h":
149:typedef struct timer_list timer_t;
Vyčetl jsem tady v diskuzích,že s čipem Realtek 8180L,na kterým jede tato karta,je v Linuxu problém.Přesto bych se chtěl,než ji vyhodím,pokusit ji zprovoznit.Mám SuSE 9.0,jádro z distribuce.Ovladače jsou určeny pro RH9.0,ale doufám,že by to nemělo vadit.
Díky.
Ovladač neznám, ale obecně jsou dvě možnosti - konfliktící deklaraci ve zdrojáku zakomentovat nebo všude ve zdrojáku datový typ přejmenovat (hádal bych spíš na to první).