Jump to content

Issues compiling ndiswrapper under Mandriva 2006


superplay
 Share

Recommended Posts

I am running Mandriva 2006 and uname -r shows 2.6.12-12mdk

 

I have downloaded the following files:

 

NDIS Wrapper 1.7 source

http://sourceforge.net/project/showfiles.p...lease_id=376633

 

kernel-2.6.12.12mdk-1-1mdk.src.rpm

http://rpm.pbone.net/index.php3/stat/26/di...-1-1mdk.src.rpm

 

then:

copied the source to home/me/download/ndiswrapper-1.7

installed kernel-2.6.12.12mdk-1-1mdk.src.rpm

installed make

 

log on as root

ln -s /usr/src/linux-2.6.12-12mdk /lib/modules/2.6.12-12mdk/build

 

make distclean

make

 

This fails as it can not find the kernel sources, I change directory to /lib/modules/2.6.12-12mdk directory there is a build folder.

However I cannot change into this and the word "build" is flashing red with @ afterwards "build@"

 

 

 

Capture of build process

 

 

[root@localhost ndiswrapper-1.7]# make distclean

 

make -C driver clean

make[1]: Entering directory `/home/superplay/Download/ndiswrapper-1.7/driver'

rm -rf ndiswrapper.ko ndiswrapper.o hal.o iw_ndis.o loader.o misc_funcs.o ndis.o ntoskernel.o ntoskernel_io.o pe_linker.o pnp.o proc.o

wrapndis.o wrapper.o divdi3.o usb.o x86_64_stubs.o \

divdi3.o .*.ko.cmd .*.o.cmd ndiswrapper.mod.[oc] *~ .tmp_versions

make[1]: Leaving directory `/home/superplay/Download/ndiswrapper-1.7/driver'

make -C utils clean

make[1]: Entering directory `/home/superplay/Download/ndiswrapper-1.7/utils'

rm -f *~ *.o loadndisdriver

make[1]: Leaving directory `/home/superplay/Download/ndiswrapper-1.7/utils'

rm -f *~

rm -fr ndiswrapper-1.7 ndiswrapper-1.7.tar.gz *.deb patch-stamp

make -C driver distclean

make[1]: Entering directory `/home/superplay/Download/ndiswrapper-1.7/driver'

rm -rf ndiswrapper.ko ndiswrapper.o hal.o iw_ndis.o loader.o misc_funcs.o ndis.o ntoskernel.o ntoskernel_io.o pe_linker.o pnp.o proc.o

wrapndis.o wrapper.o divdi3.o usb.o x86_64_stubs.o \

divdi3.o .*.ko.cmd .*.o.cmd ndiswrapper.mod.[oc] *~ .tmp_versions

rm -f *_exports.h .\#* x86_64_stubs.h

make[1]: Leaving directory `/home/superplay/Download/ndiswrapper-1.7/driver'

make -C utils distclean

make[1]: Entering directory `/home/superplay/Download/ndiswrapper-1.7/utils'

rm -f *~ *.o loadndisdriver

rm -f .\#*

make[1]: Leaving directory `/home/superplay/Download/ndiswrapper-1.7/utils'

rm -f .\#*

 

 

[root@localhost ndiswrapper-1.7]# make

make -C driver

make[1]: Entering directory `/home/superplay/Download/ndiswrapper-1.7/driver'

Can't find kernel sources in /lib/modules/2.6.12-12mdk/build;

give the path to kernel sources with KSRC=<path> argument to make

make[1]: *** [prereq_check] Error 1

make[1]: Leaving directory `/home/superplay/Download/ndiswrapper-1.7/driver'

make: *** [all] Error 2

[root@localhost ndiswrapper-1.7]#

 

 

Any help would be appreciated.

 

SuperPlay

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...