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 15/02/2006, à 00:38

mwana

Manque C compiler [Résolu]

Salut,

Je suis en train d'essayer de compiler Dazuko, et lors de la procédure, je me retrouve avec ce message :

dazuko-2.1.0$ ./configure
checking host system type... Linux
checking for make utility... ok (make)
checking for C compiler... none found
error: no C compiler found on this system

A titre indicatif, j'ai vérifié avec Synaptic, j'ai sur ma bécane :
-g++ 3.4
-g c c 3.4
-g c c 4.0

Je n'avais pas installé le gcc 4.0 car on m'avait dit qu'il posait problème pour certaines compilations.

ma question est : quel est donc ce C compiler qui me manque?

Dernière modification par mwana (Le 16/02/2006, à 01:27)

Hors ligne

#2 Le 15/02/2006, à 01:00

Soulfly_tribe90

Re : Manque C compiler [Résolu]

Perso j'ai gcc, gcc-3.3-base, gcc-3.4, gcc-3.4-base, gcc-4.0, gcc-4.0-base

Hors ligne

#3 Le 15/02/2006, à 01:36

mwana

Re : Manque C compiler [Résolu]

Merci,

J'essaierai d'installer tout ça demain. Avec 56Kbs de connexion, c'est le parcours du combattant, lol.

Hors ligne

#4 Le 15/02/2006, à 01:49

sksbir

Re : Manque C compiler [Résolu]

il risque ausi de te manquer build-essential

Hors ligne

#5 Le 15/02/2006, à 16:46

mwana

Re : Manque C compiler [Résolu]

Bonjour à vous,

Après avoir installé les GCC, j'ai refait une tentative de config, qui avance plus que la dernière fois, mais je me retrouve bloqué vers la fin avant l'intégration du module dans le kernel, par le message suivant :

  Building modules, stage 2.
  MODPOST
  CC      /home/vincent/Paquets/dazuko-2.1.0/dazuko.mod.o
  LD [M]  /home/vincent/Paquets/dazuko-2.1.0/dazuko.ko
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.12-9-386 »
touch dummy_rule
vincent@Buntu:~/Paquets/dazuko-2.1.0$ cd example_c
vincent@Buntu:~/Paquets/dazuko-2.1.0/example_c$ make
cd ../library && make
make[1]: entrant dans le répertoire « /home/vincent/Paquets/dazuko-2.1.0/library »
cc -Wall -O -I.. -c ../dazukoio_core.c -o dazukoio_core.o
cc -Wall -O -I.. -c ../dazukoio_trusted_core.c -o dazukoio_trusted_core.o
cc -Wall -O -I.. -c ../dazuko_transport.c -o dazuko_transport.o
cc -Wall -O -I.. -c ../dazukoio_unix.c -o dazukoio_unix.o
cc -Wall -O -I.. -c ../dazukoio_linux_compat1.c -o dazukoio_linux_compat1.o
ar r libdazuko.a dazukoio_core.o dazukoio_trusted_core.o dazuko_transport.o dazukoio_unix.o dazukoio_linux_compat1.o
ar: création de libdazuko.a
ranlib libdazuko.a
make[1]: quittant le répertoire « /home/vincent/Paquets/dazuko-2.1.0/library »
cc -Wall -O -I.. -L../library -o example example.c -ldazuko
cc -Wall -O -I.. -L../library -pthread -o example_mt example_mt.c -ldazuko
vincent@Buntu:~/Paquets/dazuko-2.1.0/example_c$ /sbin/insmod ./dazuko.ko
insmod: can't read './dazuko.ko': No such file or directory

Je ne vous donne que la fin du log, le problème doit se trouver là dedans, mais quel est-il?

Hors ligne

#6 Le 15/02/2006, à 19:55

sksbir

Re : Manque C compiler [Résolu]

ben, tout dépend d'où provient ce fichier dazuko.ko

- Si il provient d'une étape précédente de la compilation, alors il faudrait voir ce qui s'est passé à cette étape là.
- Si il est sensé provenir de la distribution, et qu'il n'y ait pas, alors c'est la distrib qui merde...

Hors ligne

#7 Le 16/02/2006, à 01:29

mwana

Re : Manque C compiler [Résolu]

OK, je suis arrivé en venir à bout. Il y avait un problème de permissions que j'ai restaurées en executables, et j'ai aussi bidouillé les capabilities.
J'ai un peu (même beaucoup) tâtonné, mais ze crois que ca fonctionne.
On verra a l'usage.
Merci

Hors ligne