Aller au contenu

mbdrlp

Membres
  • Compteur de contenus

    153
  • Inscription

  • Dernière visite

  • Jours gagnés

    2

Messages posté(e)s par mbdrlp

  1. Pas de mieux. J'ai tout recommencé depuis zero. Suppression des fichiers, modification du Makefile copie du .config puis make oldconfig, make menuconfig, make modules. L'erreur est toujours la. Par contre effectivement je n'ai plus de questions.

    Mais il y a un truc que je trouve de bizarre: lorsque j'ai fais mon make menuconfig, lorsque je vais dans le sous menu Multimedia support il n'y a rien, pas de "Video for Linux". Je choisi donc "Multimedia supports" en entier

  2. La solution ne marche qu'à moitié, j'ai une nouvelle erreur:

    
    fs/ecryptfs/crypto.c: In function 'ecryptfs_async_init':
    
    fs/ecryptfs/crypto.c:373: error: 'struct ecryptfs_crypt_stat' has no member named 'tfm'
    
    make[2]: *** [fs/ecryptfs/crypto.o] Erreur 1
    
    make[1]: *** [fs/ecryptfs] Erreur 2
    
    make: *** [fs] Erreur 2
    
    

    Question: lorsque je fais un make oldconfig ou un make modules on me propose toute une série d'options. Comme je n'ai aucune idée j'ai tout laissé par défaut. Est ce le bon choix?

  3. En fait c'est un soucis de variable d'environnement tu a télécharger la GPL pour processeur arm et tu compiles avec le tools kit pour x86, il existe 2 solutions :

    - soit tu modifies les variables d'environnement en faisant make ARCH=arm .... mais c'est chiant faut le taper à chaque fois

    - tu modifies le fichier Makefile dans sources/linux-2.6.32 :

    A la ligne 185 que tu dois modifier pour compilation arm avec tools kit arm :

    
    
    ARCH            ?= arm
    
    CROSS_COMPILE   ?= /usr/local/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-
    
    

    Avec la deuxième solution un coup de make clean pour faire le ménage puis make modules

    Super je te remercie. Je vais essayer ce soir.

  4. Bon ca y est je suis bloqué et je n'ai pas trouvé de solution...

    J'en suis à la cross compilation et j'ai suivi le tuto de Sp@r0. lorsque je fais un make modules j'ai une erreur:

    
    /usr/local/arm-none-linux-gnueabi/source/linux-2.6.32$ sudo make modules
    
    make: /usr/local/x86_64-linux-gnu/bin/x86_64-linux-gnu-gcc : commande introuvable
    
      CHK 	include/linux/version.h
    
      UPD 	include/linux/version.h
    
      CHK 	include/linux/utsrelease.h
    
      UPD 	include/linux/utsrelease.h
    
      SYMLINK include/asm -> include/asm-x86
    
      CC  	kernel/bounds.s
    
    /bin/sh: /usr/local/x86_64-linux-gnu/bin/x86_64-linux-gnu-gcc: not found
    
    make[1]: *** [kernel/bounds.s] Erreur 127
    
    make: *** [prepare0] Erreur 2
    
    

    En meme temps le répertoire /usr/local/x86_64-linux-gnu/ n'existe pas donc pas étonnant que ca ne fonctionne pas... Est ce que j'ai loupé une étape? Ou alors est ce que j'ai paquet qui n'est pas installé sur mon Ubuntu?

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.