trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: November 2012

Re: [trinity-devel] [tdegraphics][autotools] regenerate Autoconf/Automake files

From: Darrell Anderson <humanreadable@...>
Date: Thu, 1 Nov 2012 17:31:56 -0700 (PDT)
> I've got:
> app-shells/bash:          4.2_p37
> dev-lang/python:          2.7.3-r2, 3.2.3
> dev-util/cmake:           2.8.9
> dev-util/pkgconfig:       0.27.1
> sys-devel/autoconf:       2.13, 2.68
> sys-devel/automake:       1.9.6-r3, 1.11.6
> sys-devel/binutils:       2.22-r1
> sys-devel/gcc:            4.6.3
> sys-devel/libtool:        2.4-r1
> sys-devel/make:           3.82-r3
> sys-kernel/linux-headers: 3.4-r2 (virtual/os-headers)
> sys-libs/glibc:           2.15-r3
> 
> I feel I'm totally lame in autotools...

That makes two of us. :(

With that said, as tdegraphics was ported to cmake long ago and nobody is complaining, focusing on building with cmake likely would be more productive. With that said, here are my old automake configuration options for tdegraphics:

==============================
  CFLAGS=$CPUOPT \
  CXXFLAGS=$CPUOPT \
  ./configure \
    --prefix=${PREFIX} \
    --sysconfdir=${SYSCONFDIR} \
    --libdir=${LIBDIR} \
    --mandir=${MANDIR} \
    --with-qt-dir=${QTDIR} \
    --with-qt-includes=${QTDIR}/include \
    --with-qt-libraries=${QTDIR}/lib \
    --with-xinerama \
    --with-poppler \
    $DEBUG_AUTOTOOL_OPT \
    --enable-closure
==============================

And now that I have shared those old settings, I immediately wonder whether you are using the --enable-closure option? Please add that option and see what happens. There is a snippet in the wiki instructions addressing the need for that configure option in some automake build scripts. I won't pretend to know what the option accomplishes. I do know that the option solves build failures with the packages listed in the wiki. :)

Darrell