Impossible de compiler quoi que ce soit

Impossible de compiler quoi que ce soit - Linux et OS Alternatifs

Marsh Posté le 27-03-2005 à 14:27:13    

Bonjour,
Je suis sous Mandrake 10.1 (stable), et pas moyen de lancer le script ./configure des logiciels à compiler que je télécharge, j'obtient toujours la même erreur :

configure:20148: error: Can't find X includes. Please check your installation and add the correct paths!


C'est embetant vu que je ne peut compiler aucun logiciel ...

Reply

Marsh Posté le 27-03-2005 à 14:27:13   

Reply

Marsh Posté le 27-03-2005 à 14:32:16    

urpmi libxorg-x11-devel


---------------
Jotenakis
Reply

Marsh Posté le 27-03-2005 à 14:46:41    

J'ai telechargé ce paquetage mais ca entraine des tas de dépendances qui au final m'obligeraient à supprimer le paquetage rpm.
Sinon, j'ai déjà ca d'installé : libxorg-x11-6.7.0-3mdk

Reply

Marsh Posté le 27-03-2005 à 15:09:47    

Utilise URPMI pour installer des logiciels et lis les tutos sur mandrake (un quart d'heure de lecture maximum) sinon tu n'y arrivera jamais

Reply

Marsh Posté le 27-03-2005 à 15:23:35    

Quand je fais urpmi libxorg-x11-devel, voilà ce que j'ai :
"pas de paquetage nommé libxorg-x11-devel"
J'ai LU les tuto sur Mandrake et j'UTILISE urpmi !
 

Reply

Marsh Posté le 27-03-2005 à 15:24:20    

tu veux compiler quoi ?

Reply

Marsh Posté le 27-03-2005 à 16:17:42    

J'ai essayé une dizaine de logiciels (les logiciels basés sur X puisque c'est ca qui pose problème), et c'est à chaque fois la même chose, en fait je pense que c'est un problème du dossier d'installation de X et qu'il faudrait en faire un lien vers la racine ... enfin ca j'en suis pas sûr !

Reply

Marsh Posté le 27-03-2005 à 16:19:25    

il s'agit du paquet libxorg-x11-devel
en lisant les tutos de mandrake tu aurais pu ainsi découvrir urpmf qui te permet de chercher un paquet .
sachant qu'on te demande les 'includes' de X , tu sais donc qu'il te faut la partie 'devel' du paquet . par conséquent pour faire simple un urpmf xorg | grep devel t'aurais apporté un minimum d'information .
Bref il me semble que tu n'as pas lu les tutos de mandrake a fortiori ceux d'urpmi .( qui renvoit notamment vers les urpmf & co )

Reply

Marsh Posté le 27-03-2005 à 16:21:00    

tiens tu veux compiler quoi par hasard ?
(tu as déja compilé par le passé un programme donc tu connais le minimum a faire pour retrouver les includes a la compilation de ce programme bien sur ? )

Reply

Marsh Posté le 27-03-2005 à 16:27:55    

Le paquet s'appelle libxorg-x11-devel et ile ce trouve facilement grace a urpmq xorg | grep devel.

Reply

Marsh Posté le 27-03-2005 à 16:27:55   

Reply

Marsh Posté le 27-03-2005 à 16:40:51    

Donc, je telecharge la lib : libxorg-x11-devel-6.7.0-3mdk.i586.rpm
Il me demande la lib : devel(libfreetype)
Je la telecharge : libfreetype6-devel-2.1.9-2mdk.i586.rpm
Il me demande : zlib-devel
Je telecharge : zlib1-devel-1.2.1.1-3mdk.i586.rpm
Ensuite, la lib de départ (libxorg) me demande : devel(libfontconfig)
Donc, je continue, je telecharge :  libfontconfig1-devel-2.2.96-7mdk.i586.rpm
Maintenant, il faut expat-devel !
Donc : libexpat0-devel-1.95.7-1mdk.i586.rpm
Je retourne sur libxorg, et il me demande : devel(libXpm)
Je telecharge (heureusement qu'il y a des sites pour rechercher les paquetages sinon je crois que je serai vite retourné sur Windaube) : libxpm4-devel-3.4k-28mdk.i586.rpm
ET ENFIN !
Après une petite demi-heure de telechargement et d'installation de librairies dépendantes les unes de autres, etc, etc, libxorg s'installe !

Reply

Marsh Posté le 27-03-2005 à 16:48:42    

as tu configuré tes sources urpmi ? car tu ne devrais pas avoir besoin de télécharger quoi que ce soit.


---------------
Jotenakis
Reply

Marsh Posté le 27-03-2005 à 16:55:16    

Euh ... c'est à dire ?

Reply

Marsh Posté le 27-03-2005 à 17:06:54    

tu compile des logiciels qui ne sont pas dispo en rpm ?

Reply

Marsh Posté le 27-03-2005 à 17:09:01    

il doit compiler kde :D

Reply

Marsh Posté le 27-03-2005 à 17:15:08    

Je pense que le monsieur ment et qu'il n'a pas lu les manuels :o.
 
Où est le fouet :p ?

Reply

Marsh Posté le 27-03-2005 à 17:15:30    

Bon on lui casse la gueule alors ou pas ?

Reply

Marsh Posté le 27-03-2005 à 17:20:43    

Reply

Marsh Posté le 27-03-2005 à 17:24:53    

http://www.zebulon.org.uk/urpmi_fr.html


---------------
Jotenakis
Reply

Marsh Posté le 27-03-2005 à 17:26:48    

Eh oh ! Vous avez vu ce que c'est les "manuels" ? Des trucs incompréhensibles en anglais, ou au mieux des gros pavés qui manquent de détails en francais ! Et pour celui qui arrive tout droit de Windows ? qui veut apprendre simplement ? Sans se taper des pavés de lignes de commandes, qu'en plus, dès qu'il a un problème, se fait crier dessus parce qu'il n'a pas bien appris par coeur toutes les commandes ? urpmi, urpmq, urpmf, bah oui, c'est pas inné, ca se devine pas.
Et puis "compiler les sources urpmi" ..? Alors evidement, on dis ca à quelqu'un comme ca, et il est censé comprendre ... non mais oh ! Pour moi urpmi est un programme qui marche, qui est compilé, et qui sert à installé des paquetages ! Et les paquetages pas dispos, on les telecharges et puis c'est tout !
C'est vrai, quand vous voyez quelqu'un arriver avec le genre de question que j'ai posée, vous pouvez réflechir et vous dire "ah, celui-là c'est pas un mec qui fait du linux depuis 10 ans, c'est un newbie qui pose une question de newbie, donc, je lui donne une réponse appropriée, je lui donne un LIEN vers un tutoriel, ou alors je me tait, et je vais pas l'engueuler parce qu'il n'as pas été chercher le tuto sur la page 24 du forum !".
Je suis sûr qu'on a déjà dû faire la reflexion des dizaines de fois, mais peut-être qu'à force de le dire, les linuxiens finiront par comprendre que ce n'est pas automatique pour tout le monde, et qu'il faudrait penser à rediger enfin de explications simples et claires pour les gens qui ne connaissent pas.

Reply

Marsh Posté le 27-03-2005 à 17:32:15    

dit donc tu te calmes et tu lis le petit tutorial bien fait que je viens de t'indiquer.
 
C'est la base. Tu verras après tu ne pourras plus t'en passer tellement  tu trouveras ça bien.


---------------
Jotenakis
Reply

Marsh Posté le 27-03-2005 à 17:33:44    

le lien http://plf.zarb.org/%7Enanardon n'est plus valide, rend toi ici
http://easyurpmi.zarb.org/?language=fr


---------------
Jotenakis
Reply

Marsh Posté le 27-03-2005 à 17:33:47    

Le problemme c'est que tu a dit :

Citation :

J'ai LU les tuto sur Mandrake et j'UTILISE urpmi !


On part donc du principe que c'est vrai et qu'il n'est pas nécéssaire de te donner les liens appropriés.

Reply

Marsh Posté le 27-03-2005 à 17:35:54    

thoduv a écrit :

Eh oh ! Vous avez vu ce que c'est les "manuels" ? Des trucs incompréhensibles en anglais, ou au mieux des gros pavés qui manquent de détails en francais ! Et pour celui qui arrive tout droit de Windows ? qui veut apprendre simplement ? Sans se taper des pavés de lignes de commandes, qu'en plus, dès qu'il a un problème, se fait crier dessus parce qu'il n'a pas bien appris par coeur toutes les commandes ? urpmi, urpmq, urpmf, bah oui, c'est pas inné, ca se devine pas.
Et puis "compiler les sources urpmi" ..? Alors evidement, on dis ca à quelqu'un comme ca, et il est censé comprendre ... non mais oh ! Pour moi urpmi est un programme qui marche, qui est compilé, et qui sert à installé des paquetages ! Et les paquetages pas dispos, on les telecharges et puis c'est tout !
C'est vrai, quand vous voyez quelqu'un arriver avec le genre de question que j'ai posée, vous pouvez réflechir et vous dire "ah, celui-là c'est pas un mec qui fait du linux depuis 10 ans, c'est un newbie qui pose une question de newbie, donc, je lui donne une réponse appropriée, je lui donne un LIEN vers un tutoriel, ou alors je me tait, et je vais pas l'engueuler parce qu'il n'as pas été chercher le tuto sur la page 24 du forum !".
Je suis sûr qu'on a déjà dû faire la reflexion des dizaines de fois, mais peut-être qu'à force de le dire, les linuxiens finiront par comprendre que ce n'est pas automatique pour tout le monde, et qu'il faudrait penser à rediger enfin de explications simples et claires pour les gens qui ne connaissent pas.


...
si tu es débutant pourquoi ne pas te présenter comme débutant ...
c'est toi qui plus haut nous assures que tu as lu les tutos ... si tu ne les as pas lu /pas compris il suffit de le dire tout simplement .
Depuis le début on te demande quel paquet tu cherches a compiler/installer ? il ne t'ai jamais venu a l'idée de répondre a cette simple question ? car dans ce cas il existe peut etre un paquet  déja compilé ...
bref si tu es débutant *avant* de te lancer dans une compilation dont tu ne sembles a priori *rien* comprendre poses un minimum de question , documents toi ... bref fait quelque chose .

Reply

Marsh Posté le 27-03-2005 à 17:37:40    

Oui désolé je me suis un peu emporté.
Mais concretement, définir des nouveaux médias ftp (miroirs) revient au même que de télécharger les paquetages nécessaires non ?

Reply

Marsh Posté le 27-03-2005 à 17:39:03    

thoduv a écrit :

Oui désolé je me suis un peu emporté.
Mais concretement, définir des nouveaux médias ftp (miroirs) revient au même que de télécharger les paquetages nécessaires non ?


Oui, si tu aimes gérer les dépendances à la main. Un vrai bonheur.
Sinon, non.

Reply

Marsh Posté le 27-03-2005 à 17:40:24    

oui et non .
dans ce que tu décris on a l'impression que tu es aller sur le ftp que tu as télécharger le paquet en question et que par la suite tu l'as installé .
en ayant les sources configurés urpmi est censé aller récupérer seul comme un grand les paquets en question .
Sinon tu pourrais peut etre répondre a la question fil rouge :
Tu veux installer *quoi* ?

Reply

Marsh Posté le 27-03-2005 à 17:42:26    

désolé d'insister mais "configure tes sources urpmi comme indiqué sur le tuto et revient nous voir".
Au besoin post ton /etc/urpmi/urpmi.cfg


---------------
Jotenakis
Reply

Marsh Posté le 27-03-2005 à 18:04:53    

D'accord ! J'ai enfin compris ! Et c'est vrai qu'en me relisant je vois bien que j'ai dis que des conneries !
Donc, j'essaie d'ajouter un média ftp, mais le problème c'est que je suis derriere un proxy Windows, et que le ftp n'a pas l'air de passer :
"...échec de la récupération : curl: (5) Couldn't resolve proxy 'winproxy'"

Reply

Marsh Posté le 27-03-2005 à 18:15:49    

essayes d'ajouter le média avec l'option --wget .

Reply

Marsh Posté le 27-03-2005 à 18:44:55    

Sinon tu n'a toujours pas repondu, quel logiciel essaye tu d'installer ?


Message édité par yoyo+ le 27-03-2005 à 18:46:36
Reply

Marsh Posté le 27-03-2005 à 19:04:59    

hotbabe :D c'est pour ca que c'est dur de lui tirer les vers du nez

Reply

Marsh Posté le 27-03-2005 à 19:16:13    

laissez le découvrir urpmi en paix  :o


Message édité par jotenakis le 27-03-2005 à 19:16:25

---------------
Jotenakis
Reply

Marsh Posté le 27-03-2005 à 20:45:26    

Pfff, il arrive pas à récuperer la liste des paquetages :

[root@localhost thoduv]# urpmi.addmedia main ftp://ftp.ens-cachan.fr/mirror/Mandrakelinux/official/10.1/i586/media/main with media_info/hdlist.cz --wget
média main ajouté
examen de la liste de synthèse [/var/lib/urpmi/synthesis.hdlist.dvd.cz]
récupération du hdlist source (ou synthèse) de « main »...
    ftp://ftp.ens-cachan.fr/mirror/Mandrakelinux/official/10.1/i586/media/main/media_info/hdlist.cz
la récupération du hdlist source (ou synthèse) a échoué
pas de fichier hdlist trouvé pour le média « main »
examen de la liste de synthèse [/var/lib/urpmi/synthesis.hdlist.main.cz]
problème de lecture du fichier de synthèse du média « main »
impossible de mettre à jour le média « main »
[root@localhost thoduv]#


 
Et sinon pour les curieux, c'est pas un logiciel que je veux installer mais DES logiciels, dont Vlc, un écran de veille, etc. Mais maitenant que j'ai compris le principe, je voudrais surtout avoir un urpmi qui marche bien et avec des bons mirroirs.


Message édité par thoduv le 27-03-2005 à 20:47:01
Reply

Marsh Posté le 27-03-2005 à 20:58:38    

as tu le droit de faire du ftp sur ta machine ?
genre ftp.mozilla.org dans ton browser ?
 
essai le lip6 comme serveur.


---------------
Jotenakis
Reply

Marsh Posté le 27-03-2005 à 21:01:12    

J'ai déjà essayé tous les serveurs français que propose Easy-Urmpi et quand je fais du Ftp par Firefox tout marche ...

Reply

Marsh Posté le 27-03-2005 à 21:03:58    

cat /etc/urpmi/urpmi.cfg stp ?


---------------
Jotenakis
Reply

Marsh Posté le 27-03-2005 à 21:06:03    

Citation :

[root@kev mikala]# urpmq -i vlc
Name        : vlc
Version     : 0.8.1
Release     : 1plf
Group       : Video
Size        : 9354524                      Architecture: i586
Source RPM  : vlc-0.8.1-1plf.src.rpm         Build Host: virgo.nanardon
Packager    : Götz Waschk <goetz@zarb.org>
URL         : http://www.videolan.org/
Summary     : VLC is a free MPEG, MPEG2, DVD and DivX player.
Description :
VideoLAN is an OpenSource streaming solution for every OS developed by
students from the Ecole Centrale Paris and developers from all over the
World.
VLC (VideoLAN Client) is a media player that can play MPEG1, MPEG2 and
MPEG4 (aka DivX) files, DVDs, VCDs, SVCDs, from a satellite card, from
a stream sent by VLS (VideoLAN Server), from another VLC, or from a Web
server.
You may install vlc-gnome or vlc-gtk to have a nice graphical interface.
This package contains no CSS unscrambling functionality for DVDs ;
you need the libdvdcss library available from
http://www.videolan.org/libdvdcss/ or http://plf.zarb.org/
 
This PLF build has additional support for MP3 encoding with lame,
which is covered by software patents.
Name        : vlc
Version     : 0.8.0
Release     : 0.test2.2mdk
Group       : Video
Size        : 7417567                      Architecture: i586
Summary     : VLC is a free MPEG, MPEG2, DVD and DivX player.
Name        : vlc
Version     : 0.8.0
Release     : 0.test2.2mdk
Group       : Video
Size        : 7417567                      Architecture: i586
Summary     : VLC is a free MPEG, MPEG2, DVD and DivX player.


tu tiens vraiment a te faire chier a compiler [:mikala]

Reply

Marsh Posté le 27-03-2005 à 21:06:23    

# generated Sun Mar 27 20:45:06 2005
{
}
 
dvd removable://mnt/cdrom {
  hdlist: hdlist.dvd.cz
  key-ids: 70771ff3
  removable: /dev/hdc
  update
  with_hdlist: media/media_info/hdlist1.cz
}


Message édité par thoduv le 27-03-2005 à 21:07:19
Reply

Marsh Posté le 27-03-2005 à 21:09:20    

allez on va faire simple .
urpmi.addmedia --wget --distrib ftp://ftp.proxad.net/mirrors/ftp. [...] 10.1/i586/

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed