Forum Linux.débutant problème de compilation

Posté par  .
Étiquettes : aucune
0
30
avr.
2008
Bonjour,
je suis en train d'essayer de compiler hydra sauf que la je bloque completement sur :
Code:

Checking for SAP/R3 (librfc/saprfc.h) ...
... NOT found, module sapr3 disabled

dans un premier temps je ne vois pas du tout ce qu'es le module sapr3???et je ne trouve aucune indication sur google.
Je ne vois pas du tout quel paquet il faut installer. ssl et ssh ne ma pas pausais de problème mais la je suis perdu
P.S je suis vraiment newbee donc un peu d'indulgence si quelqu'un pouvait au moins me mettre sur la voie
Merci d'avance...
  • # Le plus simple:

    Posté par  (site web personnel) . Évalué à 4.

    Il te faut trouver dans quel package se trouver le fichier librfc/saprfc.h.
    Par exemple, sous Mandriva, c'est la commande: urpmf librfc/saprfc.h
    Chaque gestionnaire de packages permet la recherche d'un nom de fichier dans la base des packages installables. Bon, par contre, je sais pas ce que c'est ton truc, mais saprfc.h, c'est inconnu chez Mandriva...

    D'après en:SAP_R/3, ça a l'air lié au progiciel SAP (Systems,_applications,_and_products_for_data_processing), et il faudrait donc des entêtes de ce logiciel.

    J'imagine que ton hydra c'est http://freeworld.thc.org/thc-hydra/ ?

    Si tu ne souhaites pas trouver de mots de passe SAP, essaie de voir s'il existe une option pour en désactiver la gestion, du genre --disable-sap.
    Tu pourra voir ça dans les options de compilation (je pars du principe que hydra utilise les autotools, sinon ce sera à adapter):
    ./configure --help
  • # Re:problème compilation

    Posté par  . Évalué à 1.

    bon, j'ai pas vraiment avançé à part qu'il fallait installé libssh0.11 et je ne suis même pas sur de l'avoir compilé comme il faut.
    donc voila concretement ou j'en suis

    root@homer-desktop:~/hydra/hydra-5.4-src# ./configure --disable-sap

    Starting hydra auto configuration ...

    Checking for openssl (libssl/ssl.h) ...
    ... found
    Checking for Postgres (libpq) ...
    ... found
    Checking for SVN (ibsvn_client-1 libapr-0.so libaprutil-0.so) ...
    ... found
    Checking for SAP/R3 (librfc/saprfc.h) ...
    ... NOT found, module sapr3 disabled
    Get it from http://www.sap.com/solutions/netweaver/linux/eval/index.asp
    Checking for libssh (libssh/libssh.h) ...
    ... found
    NOTE: ensure that you have libssh v0.11 installed!! Get it from http://0xbadc0de.be !

    Hydra will be installed into .../bin of: /usr/local
    (change this by running ./configure --prefix=path)

    Writing Makefile.in ...

    NOTES NOTES NOTES NOTES NOTES NOTES NOTES NOTES NOTES NOTES NOTES NOTES
    =======================================================================
    ARM/PalmPilot users: please run ./configure-arm or ./configure-palm respectivly

    now type "make"
    root@homer-desktop:~/hydra/hydra-5.4-src# make

    Now type make install
    root@homer-desktop:~/hydra/hydra-5.4-src# make install
    test -e hydra.exe && touch Makefile || strip hydra pw-inspector
    make: [strip] Erreur 1 (ignorée)
    test -e hydra.exe && strip hydra.exe pw-inspector.exe || touch hydra
    test -e xhydra && strip xhydra || touch Makefile
    test -e hydra.exe && touch Makefile || cp hydra pw-inspector /usr/local/bin && cd /usr/local/bin && chmod 755 hydra pw-inspector
    test -e hydra.exe && cp hydra.exe pw-inspector.exe /usr/local/bin && cd /usr/local/bin && chmod 755 hydra.exe pw-inspector.exe || touch Makefile
    test -e xhydra && cp xhydra /usr/local/bin && cd /usr/local/bin && chmod 755 xhydra
    • [^] # Re:2 problème compilation

      Posté par  . Évalué à 1.

      c'est mon premier poste sur ce forum et ma première compilation d'ailleurs.
      Donc ou es-ce que ça cloche?
      • [^] # Re: Re:2 problème compilation

        Posté par  (site web personnel) . Évalué à 3.

        bin, c'est bon, il a dû s'installer dans /usr/local/bin

        tu peux le vérifier en lançant /usr/local/bin/xhydra

        je doute que l'option soit --disable-sap (de toute façon il le fait lui-même visiblement), tu aurais donné la partie pertinente du configure --help, ça se trouverait peut-être...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.