The ndiswrapper is a kernel module and must be compiled against your kernel source. The kernel source code is usually stored in /usr/src/linux or /usr/src/linux-<kernelversion>
If you have the kernel source then simple go back to your ndiswrapper source code directory and type:
make KSRC=/usr/src/linux
or replace /usr/src/linux with /usr/src/linux-<kernelversion> depending on which directories exist on your system
It is possible that you dont have your kernel source code on your system if a kernel image was installed from your distro installer. If this is the case try the following:
Checking the kernel version
At a terminal console type: cat /proc/version
that should display your kernel version
You've got two options:-
1.) Since your using fedora and probably a kernel that came with the fedora installer you may be able to find an ndiswrapper .rpm file (the ndiswrapper rpm file must be for your specific kernel version) in your packet manager or on rpmfind.net
2.) If the above fails, you can download the kernel source at
www.kernel.org choose the the full kernel source that matches your kernel version, download and extract into /usr/src/linux-<kernelversion> and return to you ndiswrapper source dir and type: make KSRC=/usr/src/linux-<kernelversion>
Hope that is of some help to you.
Good Luck.