LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   automake does not recognized by Glib (http://www.linuxquestions.org/questions/slackware-14/automake-does-not-recognized-by-glib-4175472771/)

Sefid par 08-09-2013 07:33 AM

automake does not recognized by Glib
 
I have installed automake 1.14 and linux recognizes it.
But When I try to install Glib 2.36.3 it sais:
Code:

WARNING: 'automake-1.13' is missing on your system.
        You should only need it if you modified 'Makefile.am' or
        'configure.ac' or m4 files included by 'configure.ac'.

I think it acured because I didn't remove previous installed automake.
I thought that It would be needed to install the newer version of automake.

Do you have any idea?

knudfl 08-09-2013 07:59 AM

A warning is an informative text, not an error.

And : Glib 2.36.3 comes with a "configure" file.
The warning is about things to do when you have no configure file,
or want to generate a new `configure`, etc.
I.e. the warnings can be ignored.

Sefid par 08-09-2013 09:11 AM

- Is it fault to remove previous automake and install new one? Do I need previous version for compiling newer vresion?

- The entire error is this:
Code:

WARNING: 'automake-1.13' is missing on your system.
        You should only need it if you modified 'Makefile.am' or
        'configure.ac' or m4 files included by 'configure.ac'.
        The 'automake' program is part of the GNU Automake package:
        <http://www.gnu.org/software/automake>
        It also requires GNU Autoconf, GNU m4 and Perl in order to run:
        <http://www.gnu.org/software/autoconf>
        <http://www.gnu.org/software/m4/>
        <http://www.perl.org/>
make[4]: *** [Makefile.in] Error 127
make[4]: Leaving directory `/root/Softwares/glib-2.36.3/docs/reference/glib'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/Softwares/glib-2.36.3/docs/reference'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/Softwares/glib-2.36.3/docs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/Softwares/glib-2.36.3'
make: *** [all] Error 2


knudfl 08-09-2013 09:48 AM

You are right, the glib autotools files must be processed
to use your version of automake, autoconf, etc.

Easily done with :
$ libtoolize && aclocal && autoheader && automake --add-missing && autoconf

.. And then please reconfigure : $ ./configure


All times are GMT -5. The time now is 08:32 PM.