Compilazione C++

Installazione, configurazione e uso di programmi e strumenti.
Avatar utente
Rocky89
Prode Principiante
Messaggi: 90
Iscrizione: sabato 1 settembre 2007, 12:38
Contatti:

Compilazione C++

Messaggio da Rocky89 »

Salve a tutti ho questo problema sto tentando di compilare un tema con ./configure alla fine mi da un errore
...
checking whether a statically linked program can dlopen itself... (cached) yes
appending configuration tag "F77" to libtool
checking for msgfmt... msgfmt
checking for gmsgfmt... msgfmt
found msgfmt program is not GNU msgfmt; ignore it
checking for xgettext... :
checking if C++ programs can be compiled... no
configure: error: Your Installation isn't able to compile simple C++ programs.
Check config.log for details - if you're using a Linux distribution you might miss
a package named similar to libstdc++-dev.

cosa devo installare?
Avatar utente
Rospo Zoppo
Rampante Reduce
Rampante Reduce
Messaggi: 5291
Iscrizione: martedì 16 gennaio 2007, 20:35

Re: Compilazione C++

Messaggio da Rospo Zoppo »

prova con

Codice: Seleziona tutto

sudo apt-get install libstdc++6-dev 
Avatar utente
Rocky89
Prode Principiante
Messaggi: 90
Iscrizione: sabato 1 settembre 2007, 12:38
Contatti:

Re: Compilazione C++

Messaggio da Rocky89 »

Grazie... (good) (good)
Avatar utente
Rospo Zoppo
Rampante Reduce
Rampante Reduce
Messaggi: 5291
Iscrizione: martedì 16 gennaio 2007, 20:35

Re: Compilazione C++

Messaggio da Rospo Zoppo »

Se hai risolto aggiungi [RISOLTO] al titolo del primo post ;)
Avatar utente
Rocky89
Prode Principiante
Messaggi: 90
Iscrizione: sabato 1 settembre 2007, 12:38
Contatti:

Re: Compilazione C++

Messaggio da Rocky89 »

Aia...mi sa di no c'è sempre lo stesso problema..
Avatar utente
Rospo Zoppo
Rampante Reduce
Rampante Reduce
Messaggi: 5291
Iscrizione: martedì 16 gennaio 2007, 20:35

Re: Compilazione C++

Messaggio da Rospo Zoppo »

Ceste, installa tutto con

Codice: Seleziona tutto

sudo apt-get install libstd*
Avatar utente
Rocky89
Prode Principiante
Messaggi: 90
Iscrizione: sabato 1 settembre 2007, 12:38
Contatti:

Re: Compilazione C++

Messaggio da Rocky89 »

NIente mi da errore..
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso
Reading state information... Fatto
Nota, si sta selezionando libstfl-spl per la regex 'libstd*'
Nota, si sta selezionando libstrigiqtdbusclient0 per la regex 'libstd*'
Nota, si sta selezionando libstdc++5 per la regex 'libstd*'
Nota, si sta selezionando libstdc++6 per la regex 'libstd*'
Nota, si sta selezionando libstlport-common per la regex 'libstd*'
Nota, si sta selezionando libstring-koremutake-perl per la regex 'libstd*'
Nota, si sta selezionando libstrigihtmlgui-dev per la regex 'libstd*'
Nota, si sta selezionando libstat-lsmode-perl per la regex 'libstd*'
Nota, si sta selezionando libstdc++6-4.0-dbg per la regex 'libstd*'
Nota, si sta selezionando libst-dev per la regex 'libstd*'
Nota, si sta selezionando libstring-crc32-perl per la regex 'libstd*'
Nota, si sta selezionando libstdc++6-0-dbg per la regex 'libstd*'
Nota, si sta selezionando libstdc++6-4.0-doc per la regex 'libstd*'
Nota, si sta selezionando libstdc++6-0-dev per la regex 'libstd*'
Nota, si sta selezionando libstlport4.6 per la regex 'libstd*'
Nota, si sta selezionando libstatgrab6 per la regex 'libstd*'
Nota, si sta selezionando libstdc++5-dbg per la regex 'libstd*'
Nota, si sta selezionando libstlport5.1 per la regex 'libstd*'
Nota, si sta selezionando libstdc++5-dev per la regex 'libstd*'
Nota, si sta selezionando libstk0c2 per la regex 'libstd*'
Nota, si sta selezionando libstdc++5-doc per la regex 'libstd*'
Nota, si sta selezionando libstrscan-ruby per la regex 'libstd*'
Nota, si sta selezionando libstdc++5-3.3-dbg per la regex 'libstd*'
Nota, si sta selezionando libstfl-perl per la regex 'libstd*'
Nota, si sta selezionando libstdc++5-3.3-dev per la regex 'libstd*'
Nota, si sta selezionando libstdc++2.8-dev per la regex 'libstd*'
Nota, si sta selezionando libstlport-dev per la regex 'libstd*'
Nota, si sta selezionando libstdc++5-3.3-doc per la regex 'libstd*'
Nota, si sta selezionando libstlport5.1-dbg per la regex 'libstd*'
Nota, si sta selezionando libstlport5.1-dev per la regex 'libstd*'
Nota, si sta selezionando libstfl-ruby1.8 per la regex 'libstd*'
Nota, si sta selezionando libstfl-ruby1.9 per la regex 'libstd*'
Nota, si sta selezionando libstdc++3.0-dev per la regex 'libstd*'
Nota, si sta selezionando libstlport4.6c2 per la regex 'libstd*'
Nota, si sta selezionando libstlport4.6-dev per la regex 'libstd*'
Nota, si sta selezionando libstdc++3.0-doc per la regex 'libstd*'
Nota, si sta selezionando libstring-random-perl per la regex 'libstd*'
Nota, si sta selezionando libstreams-dev per la regex 'libstd*'
Nota, si sta selezionando libstdc++6-0-pic per la regex 'libstd*'
Nota, si sta selezionando libstatgrab-dev per la regex 'libstd*'
Nota, si sta selezionando libstreamindexer-dev per la regex 'libstd*'
Nota, si sta selezionando libstrutilsxx per la regex 'libstd*'
Nota, si sta selezionando libstrutilsxx-0.7c2a al posto di libstrutilsxx
Nota, si sta selezionando libstdc++5-3.3-pic per la regex 'libstd*'
Nota, si sta selezionando libstyx2 per la regex 'libstd*'
Nota, si sta selezionando libstk0-dev per la regex 'libstd*'
Nota, si sta selezionando libstartup-notification0-dev per la regex 'libstd*'
Nota, si sta selezionando libstreamindexer0 per la regex 'libstd*'
Nota, si sta selezionando libstdc++6-4.1-dbg per la regex 'libstd*'
Nota, si sta selezionando libstk0 per la regex 'libstd*'
Nota, si sta selezionando libstrigiqtdbusclient-dev per la regex 'libstd*'
Nota, si sta selezionando libstdc++6-4.1-dev per la regex 'libstd*'
Nota, si sta selezionando libstdc++6-4.1-doc per la regex 'libstd*'
Nota, si sta selezionando libstonith-dev per la regex 'libstd*'
Nota, si sta selezionando libstrigi0 per la regex 'libstd*'
Nota, si sta selezionando libstdc++6-dbg per la regex 'libstd*'
Nota, si sta selezionando libstdc++6-dev per la regex 'libstd*'
Nota, si sta selezionando libstfl-ruby per la regex 'libstd*'
Nota, si sta selezionando libstdc++6-doc per la regex 'libstd*'
Nota, si sta selezionando libstrigi-dev per la regex 'libstd*'
Nota, si sta selezionando libstdc++2.9-glibc2.1-dev per la regex 'libstd*'
Nota, si sta selezionando libstdc++2.9-dev per la regex 'libstd*'
Nota, si sta selezionando libstringtemplate-java per la regex 'libstd*'
Nota, si sta selezionando libstartup-notification0 per la regex 'libstd*'
Nota, si sta selezionando libstrscan-ruby1.8 per la regex 'libstd*'
Nota, si sta selezionando libruby1.8 al posto di libstrscan-ruby1.8
Nota, si sta selezionando libstdc++6-4.1-pic per la regex 'libstd*'
Nota, si sta selezionando libstonith0 per la regex 'libstd*'
Nota, si sta selezionando libstorable-perl per la regex 'libstd*'
Nota, si sta selezionando perl al posto di libstorable-perl
Nota, si sta selezionando libstdc++6-pic per la regex 'libstd*'
Nota, si sta selezionando libstdc++2.10-glibc2.2 per la regex 'libstd*'
Nota, si sta selezionando libstrutilsxx-dev per la regex 'libstd*'
Nota, si sta selezionando libstroke0-dev per la regex 'libstd*'
Nota, si sta selezionando libstring-mkpasswd-perl per la regex 'libstd*'
Nota, si sta selezionando libstreamanalyzer0 per la regex 'libstd*'
Nota, si sta selezionando libstdc++6-4.2-dbg per la regex 'libstd*'
Nota, si sta selezionando libstrutilsxx-0.7c2a per la regex 'libstd*'
Nota, si sta selezionando libstruts1.2-java per la regex 'libstd*'
Nota, si sta selezionando libstdc++6-4.2-dev per la regex 'libstd*'
Nota, si sta selezionando libstdc++6-4.2-doc per la regex 'libstd*'
Nota, si sta selezionando libstring-escape-perl per la regex 'libstd*'
Nota, si sta selezionando libstrigihtmlgui0 per la regex 'libstd*'
Nota, si sta selezionando libstatistics-descriptive-perl per la regex 'libstd*'
Nota, si sta selezionando libstrutilsxx0.7c102 per la regex 'libstd*'
Nota, si sta selezionando libstring-shellquote-perl per la regex 'libstd*'
Nota, si sta selezionando libstk0c2a per la regex 'libstd*'
Nota, si sta selezionando libstfl-dev per la regex 'libstd*'
Nota, si sta selezionando libstreams0 per la regex 'libstd*'
Nota, si sta selezionando libstring-approx-perl per la regex 'libstd*'
Nota, si sta selezionando libstroke0 per la regex 'libstd*'
Nota, si sta selezionando libst1 per la regex 'libstd*'
Nota, si sta selezionando libstrutilsxx-0.7 per la regex 'libstd*'
Nota, si sta selezionando libstdc++6-4.2-pic per la regex 'libstd*'
Nota, si sta selezionando libstdc++2.10-dbg per la regex 'libstd*'
Nota, si sta selezionando libstdc++2.10-dev per la regex 'libstd*'
Nota, si sta selezionando libstring-format-perl per la regex 'libstd*'
Nota, si sta selezionando libstar-parser-perl per la regex 'libstd*'
Nota, si sta selezionando libstreamanalyzer-dev per la regex 'libstd*'
Nota, si sta selezionando libstring-parity-perl per la regex 'libstd*'
Nota, si sta selezionando libstdc++-dev per la regex 'libstd*'
Alcuni pacchetti non possono essere installati. Questo può voler
dire che è stata richiesta una situazione impossibile oppure, se
si sta usando la distribuzione "unstable", che alcuni pacchetti
richiesti non sono ancora stati creati o rimossi da incoming.

Poiché è stata richiesta solo una singola operazione è molto facile che
il pacchetto semplicemente non sia installabile, si consiglia
di inviare un "bug report" per tale pacchetto.
Le seguenti informazioni possono aiutare a risolvere la situazione:

I seguenti pacchetti hanno dipendenze non soddisfatte:
  libstdc++6-4.1-dbg: Va in conflitto: libstdc++5-3.3-dbg ma 1:3.3.6-15ubuntu2 sta per essere installato
                      Va in conflitto: libstdc++6-dbg ma 3.4.6-6ubuntu1 sta per essere installato
  libstdc++6-4.1-doc: Va in conflitto: libstdc++5-3.3-doc ma 1:3.3.6-15ubuntu2 sta per essere installato
                      Va in conflitto: libstdc++6-doc ma 3.4.6-6ubuntu1 sta per essere installato
  libstdc++6-4.2-dbg: Va in conflitto: libstdc++5-3.3-dbg ma 1:3.3.6-15ubuntu2 sta per essere installato
                      Va in conflitto: libstdc++6-dbg ma 3.4.6-6ubuntu1 sta per essere installato
                      Va in conflitto: libstdc++6-4.1-dbg ma 4.1.2-16ubuntu1 sta per essere installato
  libstdc++6-4.2-doc: Va in conflitto: libstdc++5-3.3-doc ma 1:3.3.6-15ubuntu2 sta per essere installato
                      Va in conflitto: libstdc++6-doc ma 3.4.6-6ubuntu1 sta per essere installato
                      Va in conflitto: libstdc++6-4.1-doc ma 4.1.2-16ubuntu1 sta per essere installato
  libstdc++6-dbg: Va in conflitto: libstdc++5-3.3-dbg ma 1:3.3.6-15ubuntu2 sta per essere installato
  libstdc++6-doc: Va in conflitto: libstdc++5-3.3-doc ma 1:3.3.6-15ubuntu2 sta per essere installato
  libstlport4.6-dev: Va in conflitto: libstlport-dev
  libstlport5.1-dev: Va in conflitto: libstlport-dev
  libstrigi0: Dipende: libqt4-core-kdecopy (>= 4.3.0~beta1) ma non sta per essere installato
E: Pacchetto non integro


come faccio? :-\
Avatar utente
Rospo Zoppo
Rampante Reduce
Rampante Reduce
Messaggi: 5291
Iscrizione: martedì 16 gennaio 2007, 20:35

Re: Compilazione C++

Messaggio da Rospo Zoppo »

argh meglio se lo fai da synaptic
Avatar utente
Rocky89
Prode Principiante
Messaggi: 90
Iscrizione: sabato 1 settembre 2007, 12:38
Contatti:

Re: Compilazione C++

Messaggio da Rocky89 »

ecco risolto ho installato lo GNU ++ compiler

pero adesso mi da errore
checking for vsnprintf... yes
checking for snprintf... yes
checking for X... configure: error: Can't find X libraries. Please check your installation and add the correct paths!

come risolvo? :(
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti