When trying to build serialmonkeys rt61 drivers (I have a card not working with ndiswrapper you see) I get the following error after typing make in a terminal window:
make[1]: Entering directory `/usr/src/linux-2.6.25.5-1.1-obj/i386/default'
make[1]: *** No rule to make target `modules'. Stop.
make[1]: Leaving directory `/usr/src/linux-2.6.25.5-1.1-obj/i386/default'
rt61.ko failed to build!
make: *** [module] Error 1
I have make, gcc and linux-kernel-headers installed. What is going wrong?
I get the feeling something is off with the config of either make or gcc, but I don’t have much experience with these things…
Thanks for the quick reply!
I should perhaps have already mentioned that I’m doing this in openSUSE 11.0 GM, GNOME edition (not that it should matter much I suppose)
The only folders in my /usr/src folder are called
linux-2.6.25.5-1.1-obj and packages, and in the first we have a folder named i386 and a link to another named i586. They both have a folder each named default, and inside of them again are two files: makedumpfile.config and Module.symvers.
Running “make oldconfig” in any of these folders yield the same result:
make: *** No rule to make target `oldconfig'. Stop.
Just made the clean install from an md5-checked ISO today. Weird.