Mesalib installation error: Libtool library used but 'LIBTOOL' is undefined

Giuseppe Aprea <[email protected]>
Newsgroups gmane.comp.video.mesa3d.user
Message-ID <CAEf0x0coTG8B0CHpbc9TyW2N7cdcSsHWHd3Z-7rY8_pXskvWZw@mail.gmail.com>
Hi all,

I have a problem during mesalib installation which seems connected with
libtool. I guess the problem may be due to my environment since I have
automake and libtool installed in non-standard places.

libtool is under ${GLOBAL_PREFIX}/libtool/${LIBTOOL_VERSION}/
(version=2.4.2)
automake is under ${GLOBAL_PREFIX}/automake/${AUTOMAKE_VERSION}
(version=1.12.6)
pkg-config is under ${GLOBAL_PREFIX}/pkg-config/${PKGCONFIG_VERSION}
(version=0.28)

trying to install mesalib under ${GLOBAL_PREFIX}/mesalib/${MESALIB_VERSION},
during make (after successful configure) I receive lots of errors like:

src/mesa/drivers/dri/radeon/Makefile.am:42:   The usual way to define
'LIBTOOL' is to add 'LT_INIT'
src/mesa/drivers/dri/radeon/Makefile.am:42:   to 'configure.ac' and run
'aclocal' and 'autoconf' again.
src/mesa/drivers/dri/radeon/Makefile.am:42:   If 'LT_INIT' is in '
configure.ac', make sure
src/mesa/drivers/dri/radeon/Makefile.am:42:   its definition is in
aclocal'ssearch path.
src/mesa/drivers/dri/swrast/Makefile.am:39: error: Libtool library used but
'LIBTOOL' is undefined
src/mesa/drivers/dri/swrast/Makefile.am:39:   The usual way to define
'LIBTOOL' is to add 'LT_INIT'
src/mesa/drivers/dri/swrast/Makefile.am:39:   to 'configure.ac' and run
'aclocal' and 'autoconf' again.
src/mesa/drivers/dri/swrast/Makefile.am:39:   If 'LT_INIT' is in '
configure.ac', make sure
src/mesa/drivers/dri/swrast/Makefile.am:39:   its definition is in
aclocal'ssearch path.
src/mesa/drivers/osmesa/Makefile.am:35: error: Libtool library used but
'LIBTOOL' is undefined
src/mesa/drivers/osmesa/Makefile.am:35:   The usual way to define 'LIBTOOL'
is to add 'LT_INIT'
src/mesa/drivers/osmesa/Makefile.am:35:   to 'configure.ac' and run
'aclocal' and 'autoconf' again.
src/mesa/drivers/osmesa/Makefile.am:35:   If 'LT_INIT' is in 'configure.ac',
make sure
src/mesa/drivers/osmesa/Makefile.am:35:   its definition is in
aclocal'ssearch path.
src/mesa/drivers/x11/Makefile.am:35: error: Libtool library used but
'LIBTOOL' is undefined
src/mesa/drivers/x11/Makefile.am:35:   The usual way to define 'LIBTOOL' is
to add 'LT_INIT'
src/mesa/drivers/x11/Makefile.am:35:   to 'configure.ac' and run 'aclocal'
and 'autoconf' again.
src/mesa/drivers/x11/Makefile.am:35:   If 'LT_INIT' is in 'configure.ac',
make sure
src/mesa/drivers/x11/Makefile.am:35:   its definition is in
aclocal'ssearch path.
src/mesa/libdricore/Makefile.am:68: error: Libtool library used but
'LIBTOOL' is undefined
src/mesa/libdricore/Makefile.am:68:   The usual way to define 'LIBTOOL' is
to add 'LT_INIT'
src/mesa/libdricore/Makefile.am:68:   to 'configure.ac' and run 'aclocal'
and 'autoconf' again.
src/mesa/libdricore/Makefile.am:68:   If 'LT_INIT' is in 'configure.ac',
make sure
src/mesa/libdricore/Makefile.am:68:   its definition is in aclocal's search
path.
src/mesa/program/Makefile.am:41: error: Libtool library used but 'LIBTOOL'
is undefined
src/mesa/program/Makefile.am:41:   The usual way to define 'LIBTOOL' is to
add 'LT_INIT'
src/mesa/program/Makefile.am:41:   to 'configure.ac' and run 'aclocal' and
'autoconf' again.
src/mesa/program/Makefile.am:41:   If 'LT_INIT' is in 'configure.ac', make
sure
src/mesa/program/Makefile.am:41:   its definition is in aclocal's search
path.

I am working on a cluster where i am supposed to install my stuff as
non-root so I am forced to install in non-standard paths.I defined ACLOCAL="
aclocal -I${GLOBAL_PREFIX}/pkg-config/${PKGCONFIG_VERSION}/share/aclocal"
and then run configure and make; complete output is in attachment.

It seems I need to define LT_INIT in configure.ac but it is already defined
(from configure.ac in root meslib src folder):

LT_PREREQ([2.2])
LT_INIT([disable-static])

I also tried to set LIBTOOL=${GLOBAL_PREFIX}/libtool/${LIBTOOL_VERSION}/bin/
libtool but it didn't help.
I would like to ask if anyone can give me any help, please.

Any suggestion is welcome!

Thanks in advance.

_______________________________________________
mesa-users mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-users
mylog.bz2 (application/x-bzip2, 6.4 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.