PDA

Visualizza la versione completa : Errore di sintassi inatteso: come risolvo?


devil89
29-06-2006, 22:23
Quando eseguo da shell il comando ./autogen.sh per l'installazione di un programma, mi segnala i seguenti errori:
./configure: line 6519: syntax error near unexpected token `MSGFMT,'
./configure: line 6519: ` AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt,


Come risolvo?

devil89
29-06-2006, 22:30
Devo modificare lo script shell in questione?

devil89
29-06-2006, 22:42
:master: up

francofait
29-06-2006, 23:09
Originariamente inviato da devil89
:master: up

la sequenza comandi per compilare ed installare sorgenti che mi risulti da sempre Ŕ:

/.configure
make
make install

devil89
29-06-2006, 23:11
Mi da sempre i seguenti errori:
./configure: line 6519: syntax error near unexpected token `MSGFMT,'
./configure: line 6519: ` AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt,'

andy caps
29-06-2006, 23:43
prova ad installare gettext

KornShell
29-06-2006, 23:59
Originariamente inviato da andy caps
prova ad installare gettext

su alcune distro hai bisogno di gettext-devel, ad esempio fedora.

KornShell
30-06-2006, 00:03
Originariamente inviato da francofait
la sequenza comandi per compilare ed installare sorgenti che mi risulti da sempre Ŕ:

/.configure
make
make install

non Ŕ cosi' semplice, spesso se installi da CVS, ma non solo, devi prima far girare autogen.sh.

autogen.sh crea appunto il .configure che altrimenti non Ŕ presente, cosi' come i Makefile ecc...
sono generati automaticamente dal configure.in e Makefile.am tramite autoconf e automake.

devil89
30-06-2006, 16:46
Era proprio la gettext-devel che mancava.

Ma potete spiegarmi che utilitÓ ha questa gettext? :messner:

andy caps
30-06-2006, 17:17
http://www.gnu.org/software/gettext/manual/html_mono/gettext.html#SEC2

serve a molte applicazioni da cui Ŕ dipendente per fare certe operazioni con i testi

Loading