Aller au contenu

installation imprimante HP PSC1315


Messages recommandés

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 :p

Lien vers le commentaire
Partager sur d’autres sites

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 :cartonrouge:

Lien vers le commentaire
Partager sur d’autres sites

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.

:D

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 :mdr:

Lien vers le commentaire
Partager sur d’autres sites

bonjour à tous, bon ben visiblement il me manque encore quelque chose

:mdr:

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

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!

:chinois: 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. :-D

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

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...