[Top][All Lists]
[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.