bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gettext 0.14.5 compile issue


From: Jason Keltz
Subject: Re: gettext 0.14.5 compile issue
Date: Tue, 02 Aug 2005 14:34:01 -0400
User-agent: Mozilla Thunderbird 1.0.6 (X11/20050720)

Hi Bruno,

Bruno Haible wrote:
Hi Jason,


No.  Running make without the "-j" option will not allow me to compile
gettext 0.14.5.

The problem, in particular seems to be that the line in
gettext-0.14.5/gettext-tools/src/Makefile

msginit_DEPENDENCIES =  \
        ../intl/localename.lo \
        libgettextsrc.la

... but ../intl/localname.lo does not exist.


Can you check two things:

  - If you go into the gettext-tools/ directory and do "make" there,
    what is "make"'s output? In particular I want to know whether it
    recurses into intl/ before it recurses into src/.

Yes -- it does recurse into "intl" first:

make  all-recursive
make[1]: Entering directory `/tmp/xsys.24287.0/gettext-0.14.5/gettext-tools'
Making all in doc
make[2]: Entering directory `/tmp/xsys.24287.0/gettext-0.14.5/gettext-tools/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xsys.24287.0/gettext-0.14.5/gettext-tools/doc'
Making all in intl
make[2]: Entering directory `/tmp/xsys.24287.0/gettext-0.14.5/gettext-tools/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xsys.24287.0/gettext-0.14.5/gettext-tools/intl'
Making all in lib
make[2]: Entering directory `/tmp/xsys.24287.0/gettext-0.14.5/gettext-tools/lib'
make  all-am
make[3]: Entering directory `/tmp/xsys.24287.0/gettext-0.14.5/gettext-tools/lib'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/xsys.24287.0/gettext-0.14.5/gettext-tools/lib' make[2]: Leaving directory `/tmp/xsys.24287.0/gettext-0.14.5/gettext-tools/lib'
Making all in libgrep
make[2]: Entering directory `/tmp/xsys.24287.0/gettext-0.14.5/gettext-tools/libgrep'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xsys.24287.0/gettext-0.14.5/gettext-tools/libgrep'
Making all in libuniname
make[2]: Entering directory `/tmp/xsys.24287.0/gettext-0.14.5/gettext-tools/libuniname'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/xsys.24287.0/gettext-0.14.5/gettext-tools/libuniname'
Making all in src
make[2]: Entering directory `/tmp/xsys.24287.0/gettext-0.14.5/gettext-tools/src'
make  all-am
make[3]: Entering directory `/tmp/xsys.24287.0/gettext-0.14.5/gettext-tools/src' make[3]: *** No rule to make target `../intl/localename.lo', needed by `msginit'. Stop. make[3]: Leaving directory `/tmp/xsys.24287.0/gettext-0.14.5/gettext-tools/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/tmp/xsys.24287.0/gettext-0.14.5/gettext-tools/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/xsys.24287.0/gettext-0.14.5/gettext-tools'

  - If you go into the gettext-tools/intl/ directory and do "make" there,
    what is "make"'s output? Does it build localename.lo?

Nope.  Make output is simply:

make: Nothing to be done for `all'.

.. yet the directory only contains:

ChangeLog.inst  Makefile  VERSION


Other possibly useful information:
  - "make --version"
  - "sh --version"

GNU Make version 3.79.1
GNU bash, version 2.05a.0(1)-release

jas.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]