Pages : 1
#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
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
Pages : 1