#287 libtool version error during "make install"

closed
Compiling (51)
5
2011-12-23
2011-12-22
Dax
No

I'm attempting to install quakeforge on xubuntu 11.10. I did a "sudo apt-get install build-essential autoconf automake libtool flex bison git libasound2-dev libjack-dev libsamplerate0-dev libflac-dev libogg-dev libvorbis-dev libpng12-dev zlib1g-dev libcurl4-openssl-dev libcurl4-gnutls-dev libncurses5-dev libsdl1.2-dev libsvga1-dev libxxf86dga-dev libxxf86vm-dev" to ensure I had all the requested software. However during the "sudo make install" process I get the following error:
<snip>
libtool: Version mismatch error. This is libtool 2.4.2 Debian-2.4.2-1, but the
libtool: definition of this LT_INIT comes from libtool 2.4.
libtool: You should recreate aclocal.m4 with macros from libtool 2.4.2 Debian-2.4.2-1
libtool: and run autoconf again.
</snip>

Discussion

  • Bill Currie

    Bill Currie - 2011-12-22
    • assigned_to: nobody --> taniwha
     
  • Bill Currie

    Bill Currie - 2011-12-22

    Please run the bootstrap script in the top source directory (./bootstrap). That should be sufficient.

    I'll leave the bug open for now and close it when I get confirmation that solved your problem.

     
  • Dax

    Dax - 2011-12-23

    taniwha,
    I had done that the first time. FYI. However, I had done the ./bootstrap and ./configure commands as my regular user account. This time I ran them as sudo and still get the same error.

    Is there some sort of log file I can send that will help solve this problem?

     
  • Bill Currie

    Bill Currie - 2011-12-23

    Hrm. I do seem to remember having this problem when trying to build QF with pbuilder. I think that's why our debian/rules has ./bootstrap clean.

    So, try the BIG hammer:
    ./bootstrap clean
    ./bootstrap
    .

     
  • Dax

    Dax - 2011-12-23

    That worked! I am now getting an error when I attempt to run any of the qw-client-<blah> commands.
    <snip>
    qw-client-x11: error while loading shared libraries: libQFruamoko.so.1: cannot open shared object file: No such file or directory
    </snip>

     
  • Bill Currie

    Bill Currie - 2011-12-23
    • status: open --> closed
     
  • Bill Currie

    Bill Currie - 2011-12-23

    Ah, good. I'll close this bug with this. However, I will comment on the lib:

    first, make sure /usr/local/lib is in your /etc/ld.so.conf or one of the files in /etc/ld.so.conf.d (libc.conf here).
    second: run ldconfig

    If that doesn't fix the problem, please open a new bug, with details: configure command line, contents of /etc/ld.so.conf*, and the output of "ldd qw-client-<blah>"

     

Log in to post a comment.