Bonjour la liste,
J'aurais besoin d'un petit coup de main si c'est possible.
Je voudrais compiler lirc pour pouvoir profiter de ma t�l�commande (mon
r�cepteur est sur le port s�rie).
Je r�cup�re les source du kernel :
apt-get install kernel-source-2.6.8
puis les source de lirc :
apt-get install lirc-modules-sources
Je compile mon noyaux avec make-kpkg. La compilation se passe sans
probl�me, je reboot sur mon
nouveau noyaux.
Je suis les instruction du README pour compiler le module, je fais sous
/usr/src/linux/ un :
make-kpkg --revision 10.00.Custom modules_image (quand j'ai mis
2.6.8 pour le numero de revision, il m'a dit qu'il connaissait que
10.00.Custom)
et la, c'est la kata :
froozibox:/usr/src/linux# make-kpkg --revision 2.6.8 modules_image
I note that you are using the --revision flag with the value
2.6.8.
However, the ./debian/changelog file exists, and has a different value
10.00.Custom.
I am confused by this discrepancy, and am halting.
froozibox:/usr/src/linux# make-kpkg --revision 10.00.Custom modules_image
for module in /usr/src/modules/lirc ; do \
if test -d $module; then \
(cd $module; \
if ./debian/rules KVERS="2.6.8" KSRC="/usr/src/linux" \
KMAINT="Unknown Kernel Package Maintainer"
KEMAIL="[EMAIL PROTECTED]" \
KPKG_DEST_DIR="/usr/src/linux/.." \
KPKG_MAINTAINER="Unknown Kernel Package
Maintainer" \
KPKG_EXTRAV_ARG="" \
KDREV="10.00.Custom" kdist_image; then \
echo "Module $module processed fine"; \
else \
echo "Module $module failed."; \
if [ "X" != "X" ]; then \
echo "Perhaps $module does not understand
--rootcmd?"; \
echo "If you see messages that indicate that it is
not"; \
echo "in fact being built as root, please file a
bug "; \
echo "against $module."; \
fi; \
echo "Hit return to Continue"; \
read ans; \
fi; \
); \
fi; \
done
make[1]: Entering directory `/usr/src/modules/lirc'
sed -e "s!\$KVERS!2.6.8!g; s!\$KSRC!/usr/src/linux!; s!\$KARCH!i386!;
[EMAIL PROTECTED];
s!\$KMAINT!Unknown Kernel Package Maintainer!; s!\$KDREV!10.00.Custom!;
s!\$DEBDATE!mar, 14 sep 2004 23:09:28 +0200!" debian/control.in >
debian/control
dh_testdir
# Add here commands to compile the package.
/usr/bin/make debconf
make[2]: Entering directory `/usr/src/modules/lirc'
/usr/bin/make -C drivers SUBDIRS="lirc_serial" DEFS="-DHAVE_CONFIG_H -I.
-I../.. -DLIRC_SERIAL_SOFTCARRIER -DLIRC_PORT=0x3f8 -DLIRC_IRQ=4 "
make[3]: Entering directory `/usr/src/modules/lirc/drivers'
Making all in lirc_serial
make[4]: Entering directory `/usr/src/modules/lirc/drivers/lirc_serial'
Makefile:370: /usr/src/linux/Rules.make: Aucun fichier ou r�pertoire de
ce type
make[4]: *** Pas de r�gle pour fabriquer la cible �
/usr/src/linux/Rules.make �. Arr�t.
make[4]: Leaving directory `/usr/src/modules/lirc/drivers/lirc_serial'
make[3]: *** [all-recursive] Erreur 1
make[3]: Leaving directory `/usr/src/modules/lirc/drivers'
make[2]: *** [serial] Erreur 2
make[2]: Leaving directory `/usr/src/modules/lirc'
make[1]: *** [build-stamp] Erreur 2
make[1]: Leaving directory `/usr/src/modules/lirc'
Module /usr/src/modules/lirc failed.
Hit return to Continue
J'ai regard� et je n'ai pas trouv� l'existance du fichier
/usr/src/linux/Rules.make
Je pense avoir manqu� une �tape ou avoir fait un boulette mais j'avous
ne pas trouver, j'ai fait quelquies recherches sur google sans trouver
une r�ponse � mon probl�me.
Si quelqu'un a une id�e, je suis preneur
Merci beaucoup
PS : je suis en testing