I think someone directed me down the wrong path or where to go im not sure but it sure seems to be that way in my Xubuntu 11.04.
Here is what i got when i had help from my parent in making the binary file or something.
Heres what it started out as ( system name and user name is matthew confusingly and stupid enough)
Make -C driver
Make: Entering directory `/home/matthew/ndiswrapper-1.8/driver`
make -C /lib/modules/2.6.38-8-generic/build SUBDIRS=/home/matthew/ndiswrapper-1.
make: Entering directory `/usr/src/linux-headers-2.6.38-8-generic'
scripts/Makefile.build:49:***CFLAGS was changed in "/home/matthew/ndieswrapper-
1.8/driver/Makefile". Fix it to use EXTRA_CFLAGS. Stop.
Make: *** [_module_/home/matthew/ndiswrapper-1.8/driver] Error 2
Make: Leaving directory `/usr/src/linux-headers-2.6.38-8-generic'
Make: *** [default] Error 2
Make: Leaving directory `/home/matthew/ndiswrapper-1.8/driver '
Make: *** [all] Error 2