Portál AbcLinuxu, 25. dubna 2024 13:38


Dotaz: Make a error timer_t

13.2.2004 10:39 Mirek Truhlář | skóre: 4
Make a error timer_t
Přečteno: 66×
Odpovědět | Admin
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.
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Stanislav Brabec avatar 13.2.2004 11:26 Stanislav Brabec | skóre: 45 | Praha
Rozbalit Rozbalit vše Make a error timer_t
Odpovědět | | Sbalit | Link | Blokovat | Admin
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í).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.