Bonjour,
Je souhaite installer hydra sur mon ordinateur mais voila make me retourne une erreur :
/usr/bin/ld: ne peut trouver -lpq
collect2: ld a retourné 1 code d'état d'exécution
make: *** [hydra] Erreur 1/usr/bin/ld: ne peut trouver -lpq
Je ne sais pas comment remédier à cette érreur ... quelq'un pourrait me renseigner ?
merci d'avance !
@++
# PostgreSQL
Posté par herqu . Évalué à 0.
la libpq est installée en même temps que postgresql, donc sans doute que postgresql n'est pas installé chez toi .
[^] # Re: PostgreSQL
Posté par thechief . Évalué à 1.
Comment vérifier qu'elle fonctionne ?
Je suis débutant sous linux, j'avais l'habitude de zindows où tout marchait ... soyez cléments avec moi :D
@++
# Re: Erreur de compilation hydra
Posté par gros_rouge . Évalué à 4.
Dans la mesure où tu n'as pas précisé ta distribution, je suppose que tu es toujours sous Ubuntu (cf. https://linuxfr.org/forums/15/8740.html(...)).
Il te manque la bibliothèque de développement « postgresql-dev » :
$ sudo apt-get install postgresql-dev
Sinon, et ce sera plus simple AMHA, ajoute le dépôt « universe » [1] à ton /etc/apt/sources.list et tape :
$ sudo apt-get update
$ sudo apt-get install hydra-gtk
Ça installera ton logiciel et le configurera correctement.
[1] « Comment ajouter des dépôts supplémentaires ? » : http://www.ubuntu-fr.org/articles/ubuntuguide/#extrarepositories(...)
[^] # Re: Erreur de compilation hydra
Posté par thechief . Évalué à 2.
Oui je suis sous unbuntu mais version warty .. je vais commander mes nouveaux cd sur shipit si le service est toujours op!
Sinon j'ai ajouté le dépôt "universe" (pour warty) il n'a pas pour autant trouvé hydra-gtk ... et lorsque j'éxécute la commande :
$ sudo apt-get install postgresql-dev
j'obtiens :
Si je ne m'abuse, le dépôt universe contient tout les paquets dispo pour la distro ?
Merci beaucoup !
@bientôt !
[^] # Re: Erreur de compilation hydra
Posté par gros_rouge . Évalué à 3.
Hydra n'est pas disponible pour Warty. Il faudra donc le compiler toi même.
Tu as deux solutions :
* Tu l'installes en faisant $ configure && make && make install ;
* Tu construis un paquet pour ta distribution à l'aide du paquet source Hoary.
Le paquet est pourtant bien disponible sous Warty :
http://packages.ubuntu.com/warty/libdevel/postgresql-dev(...)
Peux-tu nous coller ton sources.list ?
$ cat /etc/apt/sources.list
« main » contient tous les programmes libres supportés de Ubuntu.
« restricted » contient les programmes non-libres mais supportés.
« universe » contient la pléthore de programmes libres non-supportés (tout Debian en fait).
« multiverse » contient les programmes non-libres et non-supportés (qui ne sont même pas dans Debian).
Référence :
http://www.ubuntu-fr.org/articles/faqubuntu/faqubuntudebian.html#de(...)
[^] # Re: Erreur de compilation hydra
Posté par thechief . Évalué à 2.
J'avais effectivement compilé hydra par le biais des commandes configure, make et make install et c'est ce qui n'avait pas fonctionné.
Voici le contenu de mon fichier source.list :
---------------------------------------------------------------------
deb cdrom:[Ubuntu 4.10 _Warty Warthog_ - Preview i386 Binary-1 (20040928)]/ unstable main restricted
## Uncomment the following two lines to fetch updated software from the network
# deb http://archive.ubuntu.com/ubuntu(...) warty main restricted
# deb-src http://archive.ubuntu.com/ubuntu(...) warty main restricted
## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://archive.ubuntu.com/ubuntu(...) warty universe
deb-src http://archive.ubuntu.com/ubuntu(...) warty universe
# deb http://security.ubuntu.com/ubuntu(...) warty-security main restricted
# deb-src http://security.ubuntu.com/ubuntu(...) warty-security main restricted
----------------------------------------------------
Une question à part : Quelles sont les balises pour insérer du code ?
Je n'avais decommenté que les lignes liées aux packages "universe"
J'ai decommenté les autres adresses de dépôt et j'ai updaté les listes.
Postgre-sql à cette fois été trouvé, malheuresement je n'ai pas le temps de l'installer et de le télécharger ce soir.
Merci beacoup de votre aide, je vais poursuivre demain en espérant que le problème se résolve !
@++ et merci
[^] # Re: Erreur de compilation hydra
Posté par gros_rouge . Évalué à 2.
Ton sources.list est incorrect :
* le dépôt « main » est désactivé ;
* tu ne bénéficies d'aucune mise à jour de sécurité ;
* les sources sont facultatives (deb-src).
Je te propose celui-ci :
## cdrom
deb cdrom:[Ubuntu 4.10 _Warty Warthog_ - Preview i386 Binary-1 (20040928)]/ unstable main restricted
## Uncomment the following two lines to fetch updated software from the network
deb http://archive.ubuntu.com/ubuntu/ warty main restricted
# deb-src http://archive.ubuntu.com/ubuntu/ warty main restricted
## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://archive.ubuntu.com/ubuntu/ warty universe
# deb-src http://archive.ubuntu.com/ubuntu/ warty universe
## Security updates
deb http://security.ubuntu.com/ubuntu/ warty-security main restricted
# deb-src http://security.ubuntu.com/ubuntu/ warty-security main restricted
## Multiverse repositery
# deb http://archive.ubuntu.com/ubuntu/ warty multiverse
# deb-src http://archive.ubuntu.com/ubuntu/ warty multiverse
Ensuite :
$ sudo apt-get update
$ sudo apt-get upgrade
Attends toi à récupérer un nombre important de mises à jour.
Il faut utiliser les balises <pre></pre> et choisir dans la liste déroulante « texte avec du HTML sans retour chariot ». Je te suggère de faire quelques essais dans le forum « general.test » https://linuxfr.org/forums/25/(...).
À bientôt.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.