Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 38

Discussione: Errore di compilazione

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    49

    Errore di compilazione

    Premetto che uso SuSE 10.1 in pratica devo installare un'applicazione e nel readme ad esso relativo c'è scritto che basta digitare il comando make dalla directory principale dell'applicazione stessa ma purtroppo mi viene segnalato l'errore sotto riportato.
    Intuisco che devo settare qualcosa nella variabile LD_LIBRARY_PATH per far trovare la libreria ltermcap ma non so come fare.Qualcuno sa darmi una mano?
    grazie mille


    make
    /usr/bin/gcc -o obj.i686-linux/emproxy/examples/../../bin/rbsh obj.i686-linux/.
    build/emproxy/examples/rbsh.o obj.i686-linux/lib/libsync.a obj.i686-linux/lib/li
    bemrun.a obj.i686-linux/lib/libproxy.a obj.i686-linux/lib/liblink.a obj.i686-lin
    ux/lib/libdev.a obj.i686-linux/lib/libmisc.a obj.i686-linux/lib/libfusd.a obj.i6
    86-linux/lib/liblink.a -lreadline -ltermcap -lm -lpthread `pkg-config --libs gli
    b-2.0`
    /usr/lib/gcc/i586-suse-linux/4.1.0/../../../../i586-suse-linux/bin/ld: cannot fi
    nd -ltermcap
    collect2: ld returned 1 exit status
    make: *** [obj.i686-linux/emproxy/examples/../../bin/rbsh] Error 1
    PortatileRoby:/home/Roberto/Desktop/UtilityLinux/PrerequisitiEmStar/emstar-2.5 #

  2. #2
    sembra che manchi libncurses5-dev

    dpkg -S /usr/lib/libtermcap.so
    libncurses5-dev: /usr/lib/libtermcap.so

    libtermcap è installato da quel pacchetto
    cerca ncurses ed installa i -devel di suse

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    49
    ciao e grazie dell'aiuto
    ho cercato un po ma finora ho trovato solo l'rpm delle ncurses5 per SuSE 9.3 va bene lo stesso?

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    49
    scusa andy caps ma ho controllato e la libreria ncurse l'ho gia installata il problema è che
    il comando del makefile che fa riferimento a questa libreria è come se non riuscisse a trovarla.Ma purtroppo non so come fare

  5. #5
    devi installare il pacchetto ncurses-devel

    yast -i ncurses-devel

    non basta ncurses

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    49
    ho controllato ed anche ncurses-devel è gia installato

  7. #7
    prova ad installare i file termcap e termcap-devel


    dai un ldconfig -vv | grep termcap
    e guarda se hai la libreria

    l'errore dipende da quella libreria

    -----------------
    suse-linux/bin/ld: cannot find -ltermcap
    ------------------

    guarda con ./configure -help se hai qualche opzione in merito

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    14
    la libreria termcap è gia installata mentre la termcap-devel no e tra l'altro avevo gia chiesto in una precedente discussione nel forum dove potevo trovarla perchè per suse 10.1 non riuscivo a trovarla ed un utente mi ha detto che la versione di libncurses5 -devel per debian dovrebbe installare la libtermcap-devel per suse 10.1 , è corretto o posso trovarla da qualche altra parte?

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    49
    poco fa ha risposto il mio collega con cui lavoro e che ha il mio stesso problema,
    comunque continuo a trovare la libtermcap-devel per quasi tutte le distribuzioni tranne che per suse 10.1

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    49
    nel frattempo ho inserito il comando che mi hai dato tu ( ldconfig -vv | .........) e mi da questi errori




    PortatileRoby:~ # Idconfig -vv |grep termcap
    -bash: Idconfig: command not found
    PortatileRoby:~ # ldconfig -vv |grep termcap
    ldconfig: Can't stat /usr/X11R6/lib/Xaw3d: No such file or directory
    ldconfig: Can't stat /usr/i486-linux-libc5/lib: No such file or directory
    ldconfig: Can't stat /usr/i386-suse-linux/lib: No such file or directory
    ldconfig: Cannot stat /opt/kde3/lib/libgmcop.so: No such file or directory
    ldconfig: Cannot stat /usr/lib/libpoppler-glib.so: No such file or directory
    libtermcap.so.2 -> libtermcap.so.2.0.8
    PortatileRoby:~ #

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 © 2024 vBulletin Solutions, Inc. All rights reserved.