jpeg717469 Posté(e) le 7 juin 2005 Partager Posté(e) le 7 juin 2005 Bonjour à tous Je voudrais installer une hp psc1315 qui est sur un autre poste (en windows xp). Elle est installer sur mon Ubuntu Hoary, le problème est que ça n'imprime pas, le problème ne semble pas venir de ma configuration sur samba, lorsque je lance une page de test, l'imprimante s'initialise bien mais rien ne sort, j'en déduit que le problème est au niveau du pilote Je suis aller sur cette page http://hpinkjet.sourceforge.net/install … ad_install afin d'installer les pilotes HP. le problème est que lrorsque je lance la configuration, j'obtient ceci : jpeg@ubuntu:~/hplip-0.9.3$ sudo ./configure --prefix=/usr checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for style of include used by make... GNU checking for gcc... no checking for cc... no checking for cc... no checking for cl... no configure: error: no acceptable C compiler found in $PATH See `config.log' for more details. J'en déduit qu'il ne trouve pas mon compilateur C, pourtant lorsque je lance un locate gcc, je vois bien GCC présent. Avez vous une idée d'où vient le problème. merci d'avance Lien vers le commentaire Partager sur d’autres sites More sharing options...
Maxime0810 Posté(e) le 7 juin 2005 Partager Posté(e) le 7 juin 2005 tu as gcc mais apparemment il n'est pas dans ton PATH (oui je ne fais que lire ce qui est écrit mais on sait jamais) Peut-etre que tu peux renseigner le ./configure sur l'emplacement de gcc (je fais des suppositions je suis pas expert) Lien vers le commentaire Partager sur d’autres sites More sharing options...
jpeg717469 Posté(e) le 7 juin 2005 Auteur Partager Posté(e) le 7 juin 2005 tu as gcc mais apparemment il n'est pas dans ton PATH (oui je ne fais que lire ce qui est écrit mais on sait jamais)Peut-etre que tu peux renseigner le ./configure sur l'emplacement de gcc (je fais des suppositions je suis pas expert) ç'est bien ce que je comptais faire mais le problème est que le fichier configure fait au moins 5 pages (et encore je me demande si c'est pas plus) et honnêtement je ne comprends strictement rien à ce qu'il y a dans ce fichier. si vous voulez, je vous met une copie du fichier ... Peut être faut il que je le rajoute dans mon bashrc ?? c'est une suposition mais comme je suis newbe dans l'affaire, je préfère avoir l'avis de gens qui connaissent mieux Linux que moi. merci d'avance pour votre aide Lien vers le commentaire Partager sur d’autres sites More sharing options...
tuXXX Posté(e) le 7 juin 2005 Partager Posté(e) le 7 juin 2005 Si il n'y a que l'emplacement de gcc qui est inconnu, il suffit de lancer le ./configure avec : CC="/path/to/gcc" ./configure [configure options] ça te sort quoi, le "locate gcc | grep gcc$" ? (et puis il faut aussi les includes...) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Maxime0810 Posté(e) le 7 juin 2005 Partager Posté(e) le 7 juin 2005 ah voilà c'est ce genre de trucs auxquels je pensais Lien vers le commentaire Partager sur d’autres sites More sharing options...
jpeg717469 Posté(e) le 9 juin 2005 Auteur Partager Posté(e) le 9 juin 2005 Si il n'y a que l'emplacement de gcc qui est inconnu, il suffit de lancer le ./configure avec :CC="/path/to/gcc" ./configure [configure options] ça te sort quoi, le "locate gcc | grep gcc$" ? (et puis il faut aussi les includes...) bonjour à tous, bon ben visiblement il me manque encore quelque chose: jpeg@ubuntu:~/hplip-0.9.3$ CC="/usr/bin/gcc-3.4" ./configure --prefix=/usr checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for style of include used by make... GNU checking for gcc... /usr/bin/gcc-3.4 checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/bin/gcc-3.4 accepts -g... yes checking for /usr/bin/gcc-3.4 option to accept ANSI C... none needed checking dependency style of /usr/bin/gcc-3.4... gcc3 checking for a sed that does not truncate output... /bin/sed checking for egrep... grep -E checking for ld used by /usr/bin/gcc-3.4... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependent libraries... pass_all checking how to run the C preprocessor... /usr/bin/gcc-3.4 -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for g++... no checking for c++... no checking for gpp... no checking for aCC... no checking for CC... no checking for cxx... no checking for cc++... no checking for cl... no checking for FCC... no checking for KCC... no checking for RCC... no checking for xlC_r... no checking for xlC... no checking whether we are using the GNU C++ compiler... no checking whether g++ accepts -g... no checking dependency style of g++... none checking how to run the C++ preprocessor... /lib/cpp configure: error: C++ preprocessor "/lib/cpp" fails sanity check See `config.log' for more details. si je fait un locate gcc | grep gcc$, voilà ce que j'ai jpeg@ubuntu:~/hplip-0.9.3$ locate gcc | grep gcc$ /usr/share/doc/gcc-3.3-base/gcc /usr/share/doc/gcc-3.4-base/gcc /usr/share/doc/gcc-4.0-base/gcc /usr/include/boost/mpl/aux_/preprocessed/gcc /usr/lib/gcc En attendant le newbie que je suis vous remercie beaucoup pour l'aide que vous lui apporter Lien vers le commentaire Partager sur d’autres sites More sharing options...
tuXXX Posté(e) le 9 juin 2005 Partager Posté(e) le 9 juin 2005 bonjour à tous, bon ben visiblement il me manque encore quelque chose si je fait un locate gcc | grep gcc$, voilà ce que j'ai jpeg@ubuntu:~/hplip-0.9.3$ locate gcc | grep gcc$ /usr/share/doc/gcc-3.3-base/gcc /usr/share/doc/gcc-3.4-base/gcc /usr/share/doc/gcc-4.0-base/gcc /usr/include/boost/mpl/aux_/preprocessed/gcc /usr/lib/gcc je pense que tu devrais déjà créer les liens symboliques pour gcc (et g++, ici c'est lui qui manque) : cd /usr/bin ln -s gcc-3.4 gcc ln -s g++-3.4 g++ Après, ça devrait déjà marcher plus facilement... sans utiliser la variable CC, même! Lien vers le commentaire Partager sur d’autres sites More sharing options...
jpeg717469 Posté(e) le 9 juin 2005 Auteur Partager Posté(e) le 9 juin 2005 je pense que tu devrais déjà créer les liens symboliques pour gcc (et g++, ici c'est lui qui manque) : cd /usr/bin ln -s gcc-3.4 gcc ln -s g++-3.4 g++ Après, ça devrait déjà marcher plus facilement... sans utiliser la variable CC, même! il veut pas ........... jpeg@ubuntu:/usr/bin$ ls -s gcc-3.4 gcc ls: gcc: Aucun fichier ou répertoire de ce type 88 gcc-3.4 Pourtant dans /usr/bin, j'ai bien gcc-3.4; pareil pour g++-3.4. Merci pour votre patience ... et vive apt-get (franchement ç'est super); la compilation c'est pas mon truc ... mais j'ai tellement envie que ça marche ... Comme le dirait Yoda : "beaucoup de choses à apprendre tu as, jeune padawan" Lien vers le commentaire Partager sur d’autres sites More sharing options...
tuXXX Posté(e) le 9 juin 2005 Partager Posté(e) le 9 juin 2005 il veut pas ........... jpeg@ubuntu:/usr/bin$ ls -s gcc-3.4 gcc ls: gcc: Aucun fichier ou répertoire de ce type 88 gcc-3.4 Pourtant dans /usr/bin, j'ai bien gcc-3.4; pareil pour g++-3.4. il faut faire ln -s Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.