CVS HEAD build bother

From: Matthew Kirkwood (
Date: Sat Jul 20 2002 - 11:33:23 EDT

  • Next message: Tomas Frydrych: "commit head: implementation of #3109"


    I had some link issues building CVS HEAD on Red Hat 7.2/
    Ximian GNOME. At the end of the build, I got:

    Making all in xp
    make[4]: Entering directory `/home/matthew/cvsdirs/abi-cvs/abi/src/wp/main/xp'
    make[4]: Nothing to be done for `all'.
    make[4]: Leaving directory `/home/matthew/cvsdirs/abi-cvs/abi/src/wp/main/xp'
    Making all in unix
    make[4]: Entering directory `/home/matthew/cvsdirs/abi-cvs/abi/src/wp/main/unix'
    make[5]: Entering directory `/home/matthew/cvsdirs/abi-cvs/abi/src/wp/main/unix'
    make[5]: *** No rule to make target `../../../../src/other/ttftool/unix/libTtfTool.a', needed by `AbiWord_d'.
    make[5]: Leaving directory `/home/matthew/cvsdirs/abi-cvs/abi/src/wp/main/unix'
    make[4]: *** [all-recursive] Error 1
    make[4]: Leaving directory `/home/matthew/cvsdirs/abi-cvs/abi/src/wp/main/unix'
    make[3]: *** [all-recursive] Error 1
    make[3]: Leaving directory `/home/matthew/cvsdirs/abi-cvs/abi/src/wp/main'
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/home/matthew/cvsdirs/abi-cvs/abi/src/wp'

    I configured with "sh configure --enable-bidi" (not that
    that seems relevant).

    It looks rather like the makefile in that directory is
    busted. Below are the non-comment bits. I cd-ed into
    that directory, and did:

    $ make ps.o parse.o ttfutils.o
    $ ar rcs libTtfTool.a *.o
    $ ramlib libTtfTool.a

    which earned me link failures about libcurl functions.
    Re-running the link command with "-lcurl" at the end got
    rid of that one.

    With it built I had a play with some of the new features,
    and things are looking really promising for 1.2. Endnotes
    in particular are great.


    This archive was generated by hypermail 2.1.4 : Sat Jul 20 2002 - 11:38:59 EDT