Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: heksa - 08.12.07 - klo:14.17
-
komennolla
make
antaa
/bin/sh: Syntax error: Bad fd number
make[1]: Siirrytään hakemistoon "/usr/src/linux-headers-2.6.22-14-generic"
/bin/sh: Syntax error: Bad fd number
CC [M] /home/mie/cdemu-0.8/cdemu_mod.o
/home/mie/cdemu-0.8/cdemu_mod.c: In function ‘cdemu_exit’:
/home/mie/cdemu-0.8/cdemu_mod.c:198: error: too many arguments to function ‘invalidate_bdev’
make[2]: *** [/home/mie/cdemu-0.8/cdemu_mod.o] Virhe 1
make[1]: *** [_module_/home/mie/cdemu-0.8] Virhe 2
make[1]: Poistutaan hakemistosta "/usr/src/linux-headers-2.6.22-14-generic"
make: *** [default] Virhe 2
Missä vika?
-
http://ubuntuforums.org/showthread.php?t=69530&highlight=cdemu
Try this patch: http://bugs.gentoo.org/attachment.cgi?id=127042&action=view
patch -p1 < name.diff
-
joo löysin ratkaisun ite, eli ensin
sudo rm /bin/sh
sudo ln -s /bin/bash /bin/sh
ja sitten Sahtor:in antaman osoitteen patch
-
"rm /bin/sh" kuulostaa aika lopulliselta ratkaisulta noin pieneen ongelmaan. Olisit voinut nimetä uudestaan "mv /bin/sh /bin/sh2"