Acties:
  • 0 Henk 'm!

  • MarcHeijerman
  • Registratie: December 2007
  • Laatst online: 03-08 21:10
Hi,

ik probeer hydra te compileren in debian 6 aangezien hydra niet in het packagemanagement van debian zit. Nu loop ik tegen een probleempje aan waar ik zelf even niet uit kom.


./configure >>> werkt zoals hoort
make >>> Hier zit de fout.

gcc -I. -Wall -O2 -lm -o hydra hydra-vnc.o hydra-pcnfs.o hydra-rexec.o hydra-nntp.o hydra-socks5.o hydra-telnet.o hydra-cisco.o hydra-http.o hydra-ftp.o hydra-imap.o hydra-pop3.o hydra-smb.o hydra-icq.o hydra-cisco-enable.o hydra-ldap.o hydra-mysql.o hydra-http-proxy.o hydra-smbnt.o hydra-mssql.o hydra-snmp.o hydra-cvs.o hydra-smtpauth.o hydra-sapr3.o hydra-ssh2.o hydra-teamspeak.o hydra-postgres.o hydra-rsh.o hydra-rlogin.o hydra-oracle-listener.o hydra-svn.o hydra-pcanywhere.o hydra-sip.o hydra-vmauthd.o hydra-smtpauth-ntlm.o hydra-firebird.o hydra-afp.o hydra-ncp.o hydra-http-proxy-auth-ntlm.o hydra-imap-ntlm.o hydra-pop3-ntlm.o hydra-http-form.o crc32.o d3des.o md4.o hydra-mod.o ntlm.o hydra.o -lm -lssl -lpq -lcrypto -L/usr/lib -L/usr/local/lib -L/lib -L/usr/lib
/usr/bin/ld: cannot find -lpq <<<<< ik zou even niet weten wat ik hier mee moet doen.
collect2: ld returned 1 exit status
make: *** [hydra] Error 1

Iemand een idee ?

Acties:
  • 0 Henk 'm!

Verwijderd

Zo te zien moet je libpq-dev installeren.

-lpq zoekt naar de library file "pq.so". Die wordt geleverd door libpq-dev, en is een symbolic link naar de library file (libpq.so.5 uit libpq5) en bevat ook de juiste header files.

Dit is een tekortkoming in de checks in het configure script.

[ Voor 14% gewijzigd door Verwijderd op 07-03-2011 22:03 ]


Acties:
  • 0 Henk 'm!

  • Basz0r
  • Registratie: April 2009
  • Niet online
Ik heb er geen ervaring mee, maar misschien wordt het antwoord hier gegeven: http://www.linuxquestions...d-cannot-find-lpq-425282/

Acties:
  • 0 Henk 'm!

  • MarcHeijerman
  • Registratie: December 2007
  • Laatst online: 03-08 21:10
Verwijderd schreef op maandag 07 maart 2011 @ 22:02:
Zo te zien moet je libpq-dev installeren.

-lpq zoekt naar de library file "pq.so". Die wordt geleverd door libpq-dev, en is een symbolic link naar de library file (libpq.so.5 uit libpq5) en bevat ook de juiste header files.

Dit is een tekortkoming in de checks in het configure script.
Dit was inderdaad de oplossing. Net wat je zegt, beetje jammer dat het configure script dit niet door heeft :). Al met al blij dat het nu werkt.

Thanks!