Search Linux Wireless

Re: ath6kl build error.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 03/08/2013 05:25 AM, nick@xxxxxxxxxxxxxxxxxxxxxxxx wrote:

Hi,

I'm getting a build error when building ath6kl modules.

include/linux/mmc/sdio_func.h:162:12: error: expected identifier or '(' before numeric constant

the line it's complaining about is like this:

extern int sdio_set_host_pm_flags(struct sdio_func *func, mmc_pm_flag_t flags);


A bit of googling has shown that others have seen the same problem too.
But, I've not seen a fix for it.

Any ideas appreciated.

The complete gcc error output would be helpful.

What kernel are you using? A quick check of 3.9-rc1 shows that "struct sdio_func" is defined in include/linux/mmc/sdio_func.h, which is included from both drivers/net/wireless/ath/ath6kl/init.c and drivers/net/wireless/ath/ath6kl/sdio.c. The symbol "mmc_pm_flag_t" is defined in include/linux/mmc/pm.h, which is included in include/linux/mmc/sdio_func.h. It seems unlikely that either "extern" or "int" is undefined, thus the error is hard to understand.

Larry


--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux