Hello. I just installed kubuntu today and I really like what it can do. However, I cannot get on the internet because I cannot install ndiswrapper. I am following https://wiki.ubuntu.com/SetupNdiswra...ndiswrapper%29 this guide to configure the latest version of ndiswrapper (1.8) but when I get to the part where I type in "make deb" it only creates one .deb file and gives me a bunch of errors about not having gcc 3.4. I have run apt-get install build essential. I really don't know very much about linux and would like to get online with it. Below is the output of make deb with the error messages. Can anyone tell me what I need to do? Thanks.
Sorry it's so long.
Code:
root@mordecai:/usr/src/ndiswrapper-1.8# make deb
make[1]: Entering directory `/usr/src/ndiswrapper-1.8'
make -f debian/rules binary-utils
make[2]: Entering directory `/usr/src/ndiswrapper-1.8'
sed -e 's/-#KVERS#//g' \
-e 's/#DRIVER_VERSION#/1.8/g' \
-e 's/#UTILS_VERSION#/1.7/g' \
-e 's/#DATE#/'"`date --rfc-822`"'/g' \
-e 's/#MAINT#/Giridhar Pemmasani <pgiri@users.sourceforge.net>/g' \
debian/changelog.utils > debian/changelog
sed -e 's/#DRIVER_VERSION#/1.8/' \
-e 's/#UTILS_VERSION#/1.7/' \
-e 's/#MAINT#/Giridhar Pemmasani <pgiri@users.sourceforge.net>/g' \
debian/control.utils > debian/control
echo "utils/loadndisdriver /sbin" > debian/ndiswrapper-utils.install
echo "utils/ndiswrapper /usr/sbin" >> debian/ndiswrapper-utils.install
echo "utils/ndiswrapper-buginfo /usr/sbin" >> \
debian/ndiswrapper-utils.install
cp debian/dirs.utils debian/dirs
dh_testdir
dh_testroot
dh_installchangelogs ChangeLog
dh_installchangelogs: Compatibility levels before 3 are deprecated.
dh_installdocs
dh_installdocs: Compatibility levels before 3 are deprecated.
dh_installexamples
dh_installexamples: Compatibility levels before 3 are deprecated.
dh_installdebconf
dh_installdebconf: Compatibility levels before 3 are deprecated.
export DH_OPTIONS='-i'
dh_installman ndiswrapper.8
dh_installman: Compatibility levels before 3 are deprecated.
make -C utils
make[3]: Entering directory `/usr/src/ndiswrapper-1.8/utils'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ndiswrapper-1.8/utils'
dh_install
dh_install: Compatibility levels before 3 are deprecated.
dh_link
dh_link: Compatibility levels before 3 are deprecated.
dh_strip
dh_strip: Compatibility levels before 3 are deprecated.
dh_compress
dh_compress: Compatibility levels before 3 are deprecated.
dh_fixperms
dh_fixperms: Compatibility levels before 3 are deprecated.
dh_perl
dh_perl: Compatibility levels before 3 are deprecated.
dh_makeshlibs
dh_makeshlibs: Compatibility levels before 3 are deprecated.
dh_installdeb
dh_installdeb: Compatibility levels before 3 are deprecated.
dh_shlibdeps
dh_shlibdeps: Compatibility levels before 3 are deprecated.
dh_gencontrol
dh_gencontrol: Compatibility levels before 3 are deprecated.
dpkg-gencontrol: warning: unknown substitution variable ${misc:Depends}
dh_md5sums
dh_md5sums: Compatibility levels before 3 are deprecated.
dh_builddeb --destdir=..
dh_builddeb: Compatibility levels before 3 are deprecated.
dpkg-deb: building package `ndiswrapper-utils' in `../ndiswrapper-utils_1.7-1_i386.deb'.
dh_clean
dh_clean: Compatibility levels before 3 are deprecated.
make[2]: Leaving directory `/usr/src/ndiswrapper-1.8'
make -f debian/rules binary-modules
make[2]: Entering directory `/usr/src/ndiswrapper-1.8'
sed -e 's/#KVERS#/2.6.12-9-386/g' \
-e 's/#DRIVER_VERSION#/1.8/g' \
-e 's/#UTILS_VERSION#/1.7/g' \
-e 's/#DATE#/'"`date --rfc-822`"'/g' \
-e 's/#MAINT#/Giridhar Pemmasani <pgiri@users.sourceforge.net>/g' \
debian/changelog.modules > debian/changelog
sed -e 's/#KVERS#/2.6.12-9-386/' \
-e 's/#DRIVER_VERSION#/1.8/' \
-e 's/#UTILS_VERSION#/1.7/' \
debian/control.modules > debian/control
sed -e 's/#KVERS#/2.6.12-9-386/' debian/postinst.modules > debian/postinst
if [ 6 == 4 ];then \
module=ndiswrapper.o; \
else \
module=ndiswrapper.ko; \
fi; \
echo "driver/$module /lib/modules/2.6.12-9-386/kernel/drivers/net/ndiswrapper" \
> debian/ndiswrapper-modules-2.6.12-9-386.install
dh_testdir
dh_testroot
dh_installchangelogs ChangeLog
dh_installchangelogs: Compatibility levels before 3 are deprecated.
dh_installdocs
dh_installdocs: Compatibility levels before 3 are deprecated.
dh_installexamples
dh_installexamples: Compatibility levels before 3 are deprecated.
dh_installdebconf
dh_installdebconf: Compatibility levels before 3 are deprecated.
dh_installdirs lib/modules/2.6.12-9-386/kernel/drivers/net/ndiswrapper
dh_installdirs: Compatibility levels before 3 are deprecated.
make -C /usr/src/ndiswrapper-1.8/driver
make[3]: Entering directory `/usr/src/ndiswrapper-1.8/driver'
make -C /lib/modules/2.6.12-9-386/build SUBDIRS=/usr/src/ndiswrapper-1.8/driver \
DRIVER_VERSION=1.8
/usr/src/linux-headers-2.6.12-9-386/scripts/gcc-version.sh: line 11: gcc-3.4: command not found
/usr/src/linux-headers-2.6.12-9-386/scripts/gcc-version.sh: line 12: gcc-3.4: command not found
make[4]: gcc-3.4: Command not found
make[4]: Entering directory `/usr/src/linux-headers-2.6.12-9-386'
CC [M] /usr/src/ndiswrapper-1.8/driver/hal.o
/bin/sh: gcc-3.4: command not found
make[5]: *** [/usr/src/ndiswrapper-1.8/driver/hal.o] Error 127
make[4]: *** [_module_/usr/src/ndiswrapper-1.8/driver] Error 2
make[4]: Leaving directory `/usr/src/linux-headers-2.6.12-9-386'
make[3]: *** [default] Error 2
make[3]: Leaving directory `/usr/src/ndiswrapper-1.8/driver'
make[2]: *** [build-modules] Error 2
make[2]: Leaving directory `/usr/src/ndiswrapper-1.8'
make[1]: *** [binary] Error 2
make[1]: Leaving directory `/usr/src/ndiswrapper-1.8'
make: *** [deb] Error 2
root@mordecai:/usr/src/ndiswrapper-1.8#