Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails)

#1 Le 17/03/2013, à 17:02

fouzy1

help compilation

Bonjour,

J'aimerais compiler un programme.

Après m'être rendu dans le répertoire où se trouve le fichier "makefile", je me heurte à l'étape suivante :

test -f configure || sh autogen.sh 
sh: 0: Can't open autogen.sh

J'ai pourtant bien libéré les permissions en "lecture/écriture"

Hors ligne

#2 Le 17/03/2013, à 17:05

Haleth

Re : help compilation

Ben, ton fichier existe pas.
Si t'as un makefile, il te suffit a priori de faire un make.


Ubuntu is an ancien African word which means "I can't configure Debian"

Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.

Hors ligne

#3 Le 18/03/2013, à 15:17

fouzy1

Re : help compilation

Ok, merci.

Je fais le make mais j'ai quelques messages d'erreur...

KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: entrant dans le répertoire « /usr/src/linux-headers-3.2.0-38-generic »
Wireless Extension is the only possible API for this kernel version
Using Wireless Extension API
  LD      /home/nico/Bureau/STA/built-in.o
  CC [M]  /home/nico/Bureau/STA/src/shared/linux_osl.o
  CC [M]  /home/nico/Bureau/STA/src/wl/sys/wl_linux.o
/home/nico/Bureau/STA/src/wl/sys/wl_linux.c:388:2: erreur: unknown field ‘ndo_set_multicast_list’ specified in initializer
/home/nico/Bureau/STA/src/wl/sys/wl_linux.c:388:2: attention : initialization from incompatible pointer type [enabled by default]
/home/nico/Bureau/STA/src/wl/sys/wl_linux.c:388:2: attention : (near initialization for ‘wl_netdev_ops.ndo_validate_addr’) [enabled by default]
make[2]: *** [/home/nico/Bureau/STA/src/wl/sys/wl_linux.o] Erreur 1
make[1]: *** [_module_/home/nico/Bureau/STA] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-3.2.0-38-generic »
make: *** [all] Erreur 2
nico@nico-Latitude-D531:~/Bureau/STA$ 

Est-ce que le programme est installé ?

Hors ligne

#4 Le 18/03/2013, à 19:32

Haleth

Re : help compilation

J'crois pas, non.
T'as pas plus d'info ? Au feeling, je dirais que ton code et la version de ton kernel (a minima: la version de tes sources) ne correspondent pas.
Tu peux en dire plus sur le projet ? Lien ? Source ? etc


Ubuntu is an ancien African word which means "I can't configure Debian"

Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.

Hors ligne

#5 Le 20/03/2013, à 16:00

fouzy1

Re : help compilation

C'est pour avoir le wifi sur Xubuntu 12.04

Je voulais donc installer STA comme précisé ici:

http://doc.ubuntu-fr.org/wifi_broadcom_bcm43xx

et ici

http://www.broadcom.com/support/802.11/linux_sta.php

Finalement je n'ai pas compilé et j'ai fait :

sudo apt-get remove bcmwl-kernel-source
sudo apt-get install firmware-b43-installer b43-fwcutter

comme précisé sur les post relatifs au problème des BCM 4311

Mon problème wifi est maintenant résolu, mais je ne sais toujours pas pourquoi STA n'a pas compilé...

Hors ligne

Haut de page ↑