Autore Topic: [Risolto] Gambas su Linux Mint 16 - Errore: "autoreconf: failed to run aclocal"  (Letto 563 volte)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.724
  • Ne mors quidem nos iunget
    • Mostra profilo
Ho installato Linux Mint 16, ed ho dovuto ovviamente reinstallare anche tutto Gambas-3 via SVN.

Quando però ho lanciato il comando
~/trunk $ ./reconf-all
 ho ottenuto questo problema:
Codice: [Seleziona]
 libtoolize: putting auxiliary files in `.'.
 libtoolize: copying file `./ltmain.sh'
 libtoolize: You should add the contents of the following files to `aclocal.m4':
 libtoolize:   `/usr/share/aclocal/libtool.m4'
 libtoolize:   `/usr/share/aclocal/ltoptions.m4'
 libtoolize:   `/usr/share/aclocal/ltversion.m4'
 libtoolize:   `/usr/share/aclocal/ltsugar.m4'
 libtoolize:   `/usr/share/aclocal/lt~obsolete.m4'
 libtoolize: Remember to add `LT_INIT' to configure.ac.
 libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
 libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
 libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
 autoreconf: Entering directory `.'
 autoreconf: configure.ac: not using Gettext
 autoreconf: running: aclocal  --output=aclocal.m4t
 Can't exec "aclocal": No such file or directory at /usr/share/autoconf/Autom4te/FileUtils.pm line 326.
 autoreconf: failed to run aclocal: No such file or directory

Ho dunque posto la domanda nella Mailing List ufficiale su come avrei potuto rimediare.

Riporto di seguito, per chi eventualmente in futuro dovesse avere il medesimo problema, la risposta direttamente da Minisini:

" I guess you have to install the development package that includes the
'aclocal' program. Normally that package should be in the autoconf & automake package.

--
Benoît Minisini
"

Ed infatti ho risolto installando il pacchetto automake.
« Ultima modifica: 16 Dicembre 2013, 00:25:50 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.724
  • Ne mors quidem nos iunget
    • Mostra profilo
Successivamente, con l'istallazione via SVN al termine ho avuto questo avviso:
Codice: [Seleziona]
||
|| THESE COMPONENTS ARE DISABLED:
|| - gb.gmp
|| - gb.qt4.opengl
|| - gb.qt4.webkit
||
per il primo componente ho risolto da me installando libgmp-dev;

per i restanti due dalla M.L. ufficiale mi è stato suggerito:
" gb.qt4.webkit is used by the IDE and thus it's mandatory.
You need to install libqtwebkit-dev.

Jussi
"

Ho installato la libreria "libqtwebkit-dev" ed ho ripetuto l'installazione da capo.

Così, me ne è rimasto solo uno da risolvere; infatti al termine ho ricevuto questo avviso:
Codice: [Seleziona]
||
|| THESE COMPONENTS ARE DISABLED:
|| - gb.qt4.opengl
||
Per risolvere questo problema dalla M.L. ufficiale mi è stato suggerito:
" Install these packages before compiling:

bzip2, gettext, kdelibs5-dev, libalure-dev, libbz2-dev,
libcurl4-openssl-dev, libdbus-1-dev, libffi-dev, libglew-dev,
libgmime-2.6-dev, libgmp-dev, libgnome-keyring-dev, libgsl0-dev,
libgstreamer1.0-dev, libgstreamer-plugins-base1.0-dev, libgtk2.0-dev,
libgtkglext1-dev, libimlib2-dev, libjpeg-dev, libmysqlclient-dev,
libncurses5-dev, libopenal-dev, libpangox-1.0-dev, libpcre3-dev,
libpng12-dev, libpoppler-private-dev, libpq-dev, libqt4-dev,
libqt4-opengl-dev, libqtwebkit-dev, librsvg2-dev, libsdl1.2-dev,
libsdl-gfx1.2-dev, libsdl-mixer1.2-dev, libsdl-sound1.2-dev,
libsdl-ttf2.0-dev, libsqlite0-dev, libsqlite3-dev, libssl-dev,
libv4l-dev, libxml2-dev, libxslt1-dev, libxt-dev, libxtst-dev,
linux-libc-dev, llvm-3.2-dev, mesa-common-dev, pkg-config, unixodbc-dev,
zlib1g-dev

So now install libqt4-opengl-dev package.

Kendek
"

Il suggerimento è stato proficuo, anche se  è stato sufficiente installare il solo pacchetto libqt4-opengl-dev.



Devo aggiungere che, installando Linux Mint 16 su un portatile, mi sono visto costretto ad installare manualmente anche libtool.
« Ultima modifica: 03 Gennaio 2014, 19:38:53 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »