Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/01/2007, à 21:21

Charlou

cdemu et source linux

Bonjour à tous,

J'ai un tit problème, je voudrais installer cdemu, mais malheureusment quand je fais un

make

j'ai l'erreur suivante :

Makefile:31: *** You'll need sources for your (at least 2.6.16) kernel. Arrêt.

du coup j'ai fais un

uname -r

qui me donne :

2.6.17-10-386

j'ai donc téléchargé les sources sur kernel.org que j'ai mis dans /usr/src, mais ça ne change rien. Je me dis alors que j'ai du faire une bêtise tongue

les sources que j'ai téléchargé sont la 2.6.17-10, puis la 2.6.17 car ça ne marchait pas, et ça ne marche toujours pas sad

Auriez vous une idée de solution ?

Merci d'avance.

Crahels.


Quelle fallacieuse façon de gommer ses petitesses que de souligner celles des autres.

Hors ligne

#2 Le 18/01/2007, à 10:51

JerhuM

Re : cdemu et source linux

regarde par la c'est en anglais.
http://www.ubuntuforums.org/showthread.php?t=276743&highlight=cdemu


http://www.jeuxlinux.fr le maximum de documentations, aides et support en français pour le jeu sous Linux

Hors ligne

#3 Le 13/05/2007, à 18:38

Genefred

Re : cdemu et source linux

Bonjour,

Je me lance sur ubuntu (7.04), c'est la grand saut ! Je patine dans la semoule quand synaptic ne fait pas l'install tout seul ...

Pour cdemu, je suis arrêté à l'étape de la compilation.
Quand j'envoie "make" dans le répertoire cdemu où j'ai décompressé l'archive ça donne :

/bin/sh: Syntax error: Bad fd number
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.20-15-generic »
/bin/sh: Syntax error: Bad fd number
  Building modules, stage 2.
  MODPOST 1 modules
WARNING: "generic_file_read" [/home/genefred/documents/Fred/cdemu/cdemu.ko] undefined!
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.20-15-generic »

Merci de votre aide

#4 Le 19/05/2007, à 17:05

pyramidxav

Re : cdemu et source linux

Genefred a écrit :

/bin/sh: Syntax error: Bad fd number
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.20-15-generic »
/bin/sh: Syntax error: Bad fd number
  Building modules, stage 2.
[ ... ]

la réponse est là : http://ubuntuforums.org/showthread.php?p=2667883

J'ai eu le même problème en voulant compiler cdemu ( ! v0.8, c différent avec la version svn - j'ai tenté) pour l'utiliser avec les nautilus actions.
la cause serait que (en anglais dans le texte) :

[...]Apparently generic_file_read() is no longer in the kernel [...]

Donc dans le fichier cdemu_core.c il faut remplacer :

generic_file_read

par

do_sync_read

ensuite tu poursuit comme indiqué :

 $ make && sudo make install && sudo modprobe cdemu && clear && cdemu -V

C'est pas parce qu'on a rien à dire qu'il faut fermer sa gueule.
[Michel Audiard]

Hors ligne