I'm attempting to compile a wifi driver on Arch Linux and I've hit a bit of a snag.
Unfortunately the driver source only includes a makefile and no autotools, but when I tried to use the makefile, at first I got a problem where it couldn't find the kernel source because it was looking under arch/armv6l instead of arch/arm. So I created a symlink between arm and armv6l and attempted another compile. This time it complained about not being able to find linux/smp_lock.h. I assume this means I'm missing a package of some kind, but I'm also concerned by the fact that I had to create a symlink to armv6l as well.
Any suggestions on what I should try?
FYI the driver I'm attempting to compile is for the Edimax EW-7811Un USB wifi adapter. The source is on their website at: http://www.edimax.com/en/downloadBox.ph ... 100726.zip