Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ndiswrapper [Résolu]
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
XavierMiller
Moderator
Moderator


Joined: 23 Jul 2004
Posts: 5271
Location: ~Brussels - Belgique

PostPosted: Tue Aug 27, 2013 5:53 am    Post subject: Reply with quote

Hello,

Comment as-tu configuré et installé le noyau et les modules : à la main, en ayant bien fait make install et make modules_install ? ou via genkernel ?
Est-ce que tu as bien démarré le noyau que tu as recompilé ? (cf les messages concernant les versions de noyau pas tout à fait identiques) ?
_________________
Xavier Miller
(FR) Merci de respecter les règles du forum.
http://www.xaviermiller.be
Back to top
View user's profile Send private message
FDZ
n00b
n00b


Joined: 23 Aug 2013
Posts: 39

PostPosted: Tue Aug 27, 2013 7:59 am    Post subject: Reply with quote

En effet, j'ai bien installlé le noyau (du moins la dernière fois) "à la main" avec "make" et "make install", mais j'avais laissé passer "make modules_install". Je viens de le relancer, ça installe (?) plein de trucs, mais à la sortie lsmod ne renvoie rien et modprobe ne fonctionne toujours pas. Je commence à envisager la réinstallation complète à partir de zero (je conserve les fichiers de compil de ndiswrappper, à l'abri dans ma partition home)
Je pense bien que je suis encore une victime du syndrome "RTFM". Pourtant j'avais bien compulsé ce manuel, mais parfois en diagonale.
Je ne passe toujours pas en "résolu", je reviendrais quand j'aurais réinstallé ce système.
Au fait, pendant le boot, j'ai un message d'erreur disant que le sysème n'arrive pas à installer ndiswrapper (notifié dans /etc/conf.d/modules)
_________________
"On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre" (Victor HUGO)
Back to top
View user's profile Send private message
XavierMiller
Moderator
Moderator


Joined: 23 Jul 2004
Posts: 5271
Location: ~Brussels - Belgique

PostPosted: Tue Aug 27, 2013 8:04 am    Post subject: Reply with quote

redémarre ta machine, ou du moins tente de recharger le module ndiswrapper.

et évite tant que faire se peut de compiler à la main ;)
_________________
Xavier Miller
(FR) Merci de respecter les règles du forum.
http://www.xaviermiller.be
Back to top
View user's profile Send private message
FDZ
n00b
n00b


Joined: 23 Aug 2013
Posts: 39

PostPosted: Wed Aug 28, 2013 10:26 am    Post subject: Reply with quote

Bon;, j'ai reformaté ma partition /, réinstallé le système en suivant les indications du wiki, reconfiguré le noyau (après "emerge gentoo-source" en mode chroot) avec "genkernel all --menuconfig". J'arrive à booter en gentoo, et maintenant lsmod me renvoie toute une liste de modules (ça, c'est bon signe ...) ... mais .. impossible de compiler ndiswrapper ! Si je tente un "emerge net-wireless/ndiswrapper" je reçois un message d'erreur
Code:
* ERROR: net-wireless/ndiswrapper-1.58 failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=net-wireless/ndiswrapper-1.58'`,
 * the complete build log and the output of `emerge -pqv '=net-wireless/ndiswrapper-1.58'`.
 * The complete build log is located at '/var/tmp/portage/net-wireless/ndiswrapper-1.58/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-wireless/ndiswrapper-1.58/temp/environment'.
 * Working directory: '/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/utils'
 * S: '/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58'

La compilation directe de ndiswrapper renvoie :
Code:
make -C utils
make[1]: Entering directory `/home/compilation/ndiswrapper-1.58/utils'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/compilation/ndiswrapper-1.58/utils'
make -C driver
make[1]: Entering directory `/home/compilation/ndiswrapper-1.58/driver'
Makefile:23: *** Kernel build tree not found - please set KBUILD to configured kernel.  Stop.
make[1]: Leaving directory `/home/compilation/ndiswrapper-1.58/driver'
make: *** [driver] Error 2
Je confirme que j'ai bien décompressé le tarball fourni par source forge dans le répertoire /home/compilation. Après, je cale
_________________
"On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre" (Victor HUGO)


Last edited by FDZ on Wed Aug 28, 2013 12:06 pm; edited 1 time in total
Back to top
View user's profile Send private message
XavierMiller
Moderator
Moderator


Joined: 23 Jul 2004
Posts: 5271
Location: ~Brussels - Belgique

PostPosted: Wed Aug 28, 2013 11:01 am    Post subject: Reply with quote

que donne
Code:
eselect kernel list
?

Et je ne comprends en rien ce que tu dis par rapport au tarball et ton homedir ! Normalement, emerge récupère lui-même le tarball dans /usr/portage/distiles et compile le tout dans /var/tmp/portage
_________________
Xavier Miller
(FR) Merci de respecter les règles du forum.
http://www.xaviermiller.be
Back to top
View user's profile Send private message
FDZ
n00b
n00b


Joined: 23 Aug 2013
Posts: 39

PostPosted: Wed Aug 28, 2013 12:12 pm    Post subject: Reply with quote

Devant l'impossibilité d'installer ndiswrapper via emerge et les problèmes dus au fait que je ne peux utiliser emerge QUE en mode chroot, j'ai téléchargé ndiswrapper chez SourceForge et je l'ai décompressé dans mon répertoire /home/compilation dans le but de l'installer manuellement, mais cette option ne fonctionne pas non plus.
Retour de eselect kernel list
Code:
Available kernel symlink targets:
  [1]   linux-3.10.7-gentoo *


Afin d'avancer dans la compilation manuelle, j'ai exporté KBUILD vers la valeur cherchée mais la compil n'a pas abouti non plus.
_________________
"On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre" (Victor HUGO)
Back to top
View user's profile Send private message
XavierMiller
Moderator
Moderator


Joined: 23 Jul 2004
Posts: 5271
Location: ~Brussels - Belgique

PostPosted: Wed Aug 28, 2013 12:55 pm    Post subject: Reply with quote

EDIT: peux-tu remonter l'erreur de "emerge ndiswrapper", bien au-dessus de ce que tu as remonté ? Merci d'avance !
_________________
Xavier Miller
(FR) Merci de respecter les règles du forum.
http://www.xaviermiller.be
Back to top
View user's profile Send private message
FDZ
n00b
n00b


Joined: 23 Aug 2013
Posts: 39

PostPosted: Thu Aug 29, 2013 9:13 am    Post subject: Reply with quote

Voici le retour complet de "emerge net-wireless/ndiswrapper"
Code:
(chroot) Ubuntu / # emerge net-wireless/ndiswrapper
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)

 * IMPORTANT: 5 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.

Calculating dependencies... done!

>>> Verifying ebuild manifests
>>> Running pre-merge checks for net-wireless/ndiswrapper-1.58
[net-wireless/ndiswrapper-1.58] bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
[net-wireless/ndiswrapper-1.58] bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/3.10.7-gentoo/build
 * Found sources for kernel version:
 *     3.10.7-gentoo
 * Checking for suitable kernel configuration options...                 [ ok ]
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
[net-wireless/ndiswrapper-1.58] bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)

>>> Emerging (1 of 1) net-wireless/ndiswrapper-1.58
[net-wireless/ndiswrapper-1.58] bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
 * ndiswrapper-1.58.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ...          [ ok ]
[net-wireless/ndiswrapper-1.58] bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/3.10.7-gentoo/build
 * Found sources for kernel version:
 *     3.10.7-gentoo
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/var/tmp/portage/net-wireless/ndiswrapper-1.58/temp/environment: line 76: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
>>> Unpacking source...
>>> Unpacking ndiswrapper-1.58.tar.gz to /var/tmp/portage/net-wireless/ndiswrapper-1.58/work
/usr/lib64/portage/bin/phase-helpers.sh: line 296: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/usr/lib64/portage/bin/phase-helpers.sh: line 299: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
>>> Source unpacked in /var/tmp/portage/net-wireless/ndiswrapper-1.58/work
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/var/tmp/portage/net-wireless/ndiswrapper-1.58/temp/environment: line 76: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
>>> Preparing source in /var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58 ...
 * Applying ndiswrapper-1.56-cflags.patch ...                            [ ok ]
 * Applying ndiswrapper-1.58-3.9.patch ...                               [ ok ]
>>> Source prepared.
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/var/tmp/portage/net-wireless/ndiswrapper-1.58/temp/environment: line 76: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
>>> Configuring source in /var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58 ...
>>> Source configured.
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/var/tmp/portage/net-wireless/ndiswrapper-1.58/temp/environment: line 76: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
>>> Compiling source in /var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58 ...
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
make CC=x86_64-pc-linux-gnu-gcc
x86_64-pc-linux-gnu-gcc -O2 -pipe -Wall -I../driver -Wl,-O1 -Wl,--as-needed -o loadndisdriver loadndisdriver.c
 * Preparing ndiswrapper module
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
make HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- 'LDFLAGS=-m elf_x86_64' KSRC=/usr/src/linux KVERS=3.10.7-gentoo KBUILD=/lib/modules/3.10.7-gentoo/build DISABLE_USB=1 all
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
make -C /lib/modules/3.10.7-gentoo/build M=/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
make[1]: Entering directory `/usr/src/linux-3.10.7-gentoo'
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
  LD      /var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/built-in.o
  MKEXPORT /var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/crt_exports.h
  MKEXPORT /var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/hal_exports.h
  MKEXPORT /var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/ndis_exports.h
  MKEXPORT /var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/ntoskernel_exports.h
  MKEXPORT /var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/ntoskernel_io_exports.h
  MKEXPORT /var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/rtl_exports.h
  MKSTUBS /var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/win2lin_stubs.h
  CC [M]  /var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/crt.o
  CC [M]  /var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/hal.o
  CC [M]  /var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/iw_ndis.o
  CC [M]  /var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/loader.o
  CC [M]  /var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/ndis.o
  CC [M]  /var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/ntoskernel.o
  CC [M]  /var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/ntoskernel_io.o
  CC [M]  /var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/pe_linker.o
  CC [M]  /var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/pnp.o
  CC [M]  /var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.o
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c: In function 'wrap_procfs_add_ndis_device':
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:391:3: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:399:19: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:400:19: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:402:2: error: implicit declaration of function 'create_proc_entry' [-Werror=implicit-function-declaration]
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:402:15: warning: assignment makes pointer from integer without a cast [enabled by default]
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:408:15: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:409:15: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:410:15: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:411:15: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:414:15: warning: assignment makes pointer from integer without a cast [enabled by default]
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:420:15: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:421:15: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:422:15: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:423:15: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:426:15: warning: assignment makes pointer from integer without a cast [enabled by default]
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:432:15: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:433:15: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:434:15: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:435:15: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:438:15: warning: assignment makes pointer from integer without a cast [enabled by default]
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:445:15: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:446:15: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:447:15: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:448:15: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:449:15: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:460:37: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c: In function 'wrap_procfs_remove_ndis_device':
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:476:33: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c: In function 'wrap_procfs_init':
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:536:19: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:537:19: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:539:15: warning: assignment makes pointer from integer without a cast [enabled by default]
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:545:15: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:546:15: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:547:15: error: dereferencing pointer to incomplete type
/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.c:548:15: error: dereferencing pointer to incomplete type
cc1: some warnings being treated as errors
make[2]: *** [/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver/proc.o] Error 1
make[1]: *** [_module_/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver] Error 2
make[1]: Leaving directory `/usr/src/linux-3.10.7-gentoo'
make: *** [modules] Error 2
 * ERROR: net-wireless/ndiswrapper-1.58 failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=net-wireless/ndiswrapper-1.58'`,
 * the complete build log and the output of `emerge -pqv '=net-wireless/ndiswrapper-1.58'`.
 * The complete build log is located at '/var/tmp/portage/net-wireless/ndiswrapper-1.58/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-wireless/ndiswrapper-1.58/temp/environment'.
 * Working directory: '/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver'
 * S: '/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58'
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/var/tmp/portage/net-wireless/ndiswrapper-1.58/temp/environment: line 76: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)

>>> Failed to emerge net-wireless/ndiswrapper-1.58, Log file:

>>>  '/var/tmp/portage/net-wireless/ndiswrapper-1.58/temp/build.log'

 * Messages for package net-wireless/ndiswrapper-1.58:

 * ERROR: net-wireless/ndiswrapper-1.58 failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=net-wireless/ndiswrapper-1.58'`,
 * the complete build log and the output of `emerge -pqv '=net-wireless/ndiswrapper-1.58'`.
 * The complete build log is located at '/var/tmp/portage/net-wireless/ndiswrapper-1.58/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-wireless/ndiswrapper-1.58/temp/environment'.
 * Working directory: '/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58/driver'
 * S: '/var/tmp/portage/net-wireless/ndiswrapper-1.58/work/ndiswrapper-1.58'

Les warnings concernant fr_FR.UTF8 sont à priori sans conséquence sur l'opération.
L'erreur se produit (si je lis bien ce message) pendant la phase de compilation.
Il pourrait y avoir un fichier de config à rectifier, mais lequel et où ?

NB : le tarball ndiswrapper-1.58.tar.gz a bien été enregistré dans /usr/portage/distfiles
_________________
"On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre" (Victor HUGO)
Back to top
View user's profile Send private message
XavierMiller
Moderator
Moderator


Joined: 23 Jul 2004
Posts: 5271
Location: ~Brussels - Belgique

PostPosted: Thu Aug 29, 2013 9:20 am    Post subject: Reply with quote

Pour utf-8, vérifie ton fichier /etc/locale.gen et lance la commande localegen pour générer ce qu'il faut.
Concernant l'erreur ndiswrapper, bug 475888 : évite la version 3.10 du kernel pour le moment.
_________________
Xavier Miller
(FR) Merci de respecter les règles du forum.
http://www.xaviermiller.be
Back to top
View user's profile Send private message
FDZ
n00b
n00b


Joined: 23 Aug 2013
Posts: 39

PostPosted: Thu Aug 29, 2013 12:58 pm    Post subject: Reply with quote

Les problèmes de warning concernant ne me gènent pas : ils n'apparaissent qu'en mode chroot.
J'ai downgradé mon noyau en 3.9.9-hardened, emerge semble aller au bout mais le module "ndiswrapper.ko" n'est pas créé ! Jai eu déjà un cas similaire sous ubuntu : c'était un bug de la vesion de ndiswrapper, qui fut corrigé dans la version suivante. Dans le cas présent, la version utilisée est la même que sous ubuntu (qui fonctionne). Si je lance "ndiswrapper -v", j'ai un messagfe d'erreur :
Code:
modinfo: ERROR: Module alias ndiswrapper not found.
module version is too old!
utils version: '1.9', utils version needed by module: '0'
module details:
sh: warning: setlocale: LC_ALL: cannot change locale (fr_FR.UTF-8)
modinfo: ERROR: Module alias ndiswrapper not found.

You may need to upgrade driver and/or utils to latest versions available at
http://ndiswrapper.sourceforge.net

La version de ndiswrapper est la 1.58, autant pour emerge que pour sourceforge.
Je pense que le "downgrading" a créé des dysfonctionnements.
Quelle version du noyau serait la plus à même de fonctionner correctement ?
Puis-je avoir des précisions sur la façon de l'installer ?

Merci de votre patience.
_________________
"On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre" (Victor HUGO)
Back to top
View user's profile Send private message
XavierMiller
Moderator
Moderator


Joined: 23 Jul 2004
Posts: 5271
Location: ~Brussels - Belgique

PostPosted: Thu Aug 29, 2013 1:09 pm    Post subject: Reply with quote

Pourrais-tu arrêter de travailler en "mode chroot", ou du moins l'appliquer correctement ("env-update && source /etc/profile") ?
La résolution du problème est trop confuse à cause de mélange de plusieurs paramères.
_________________
Xavier Miller
(FR) Merci de respecter les règles du forum.
http://www.xaviermiller.be
Back to top
View user's profile Send private message
FDZ
n00b
n00b


Joined: 23 Aug 2013
Posts: 39

PostPosted: Sat Aug 31, 2013 4:56 pm    Post subject: Reply with quote

Je suis passé en kernel 3.9.11, j'ai seulement du passer de wlan0 à enp0s4f1u1, et je peux "emerger" sans passer par chroot !
Il est temps maintenant de s'attaquer au passage en graphique.
Je considère donc ce problème comme résolu, et vous remercie encore pour votre patience.
_________________
"On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre" (Victor HUGO)
Back to top
View user's profile Send private message
XavierMiller
Moderator
Moderator


Joined: 23 Jul 2004
Posts: 5271
Location: ~Brussels - Belgique

PostPosted: Sat Aug 31, 2013 5:36 pm    Post subject: Reply with quote

Parfait !
_________________
Xavier Miller
(FR) Merci de respecter les règles du forum.
http://www.xaviermiller.be
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum