Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    problemi installazione htdig

    ciao a tutti,
    volevo installare htdig la versione 3.1.6 ed ho scaricato il relativo htdig-3.1.6.tar.gz .
    Scompatato e dato il comando ./configure mi riporta il seguente errore
    ...
    checking for sys/wait.h... yes
    checking for malloc.h... (cached) yes
    checking for ostream.h... no
    checking for iostream.h... no
    checking for fstream.h... no
    configure: error: To compile ht://Dig, you will need a C++ library. Try installing libstdc++.
    $

    mi sembra che dica di non trovare iostream.h che è però in /usr/include/g++-3/iostream.h
    logicamente gcc e g++ sono installati e funzionanti.
    grazie a chi mi può aiutare
    sergio

  2. #2
    devi installare libstdc++6-4.1-dev o comunque la tua versione


    andy:~# dpkg -S /usr/include/c++/4.1.0/backward/iostream.h
    libstdc++6-4.1-dev: /usr/include/c++/4.1.0/backward/iostream.h
    andy:~#

  3. #3
    Già pacchettizzato per la tua distro non esiste?

  4. #4
    si, uso la mdk 9.1 in locale ed ho l'rpm htdig, stranamente la ha installata senza problemi di dipendenze, mentre facendolo in manuale dal tar gli manca quella libreria.
    Tuttavia vorrei anche installarla sul server remoto, in questo caso non ho rpm disponibili.
    Andy caps,
    Però non ho capito, la libreria che mi manca è parte della gcc?
    La scarico da qui ?
    Adesso ho una dir in locale
    /usr/include/c++/3.2.2
    ed in remoto
    /usr/include/c++/3.4.3 e 3.4.4
    Non è che mi manca qualche link simobilico,e quale?
    grazie se mi illuminate
    sergio

  5. #5
    piu che il link manca i -devel di libstdc

    3.4.3 è la versione di gcc installato che sulla 9.1 è il 3.2 e in remoto è 3.4.3 e 3.4.4

    gli rpm di libstdc si trovano di tutte le distro

    fedora ad esempio ha il pacchetto libstdc++-devel

  6. #6
    grazie,
    in remoto ho un red hat AS 4 ed ho trovato il pacchetto

    htdig-3.2.0b6-3.40.1.i386.rpm

    la libreria devel che mi hai indicato era già installata.

    Durante l'installazione mi ha dato un warning che ho ignorato, apparentemente funziona.

    Non capisco ancora, tuttavia, perchè non sono riuscito ad installarlo dal sorgente, visto che la libreria richiesta era installata, .

    ciao
    sergio

  7. #7
    nelle distribuzioni basate su rpm spesso le librerie sono in posizioni diverse e andrebbero rilinkate nella posizione in cui le cerca

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.