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: Bruno Haible
Subject: Re: gettext 0.14.5 compile issue
Date: Tue, 2 Aug 2005 20:21:11 +0200
User-agent: KMail/1.5

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/.

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

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

> If I replaced the localename.lo call in the Makefile with the
> "gettext-runtime" version, the compile does a little further, and then I
> get:
> ...
> msginit-msginit.o: In function `main':
> /tmp/xsys.24287.0/gettext-0.14.5/gettext-tools/src/msginit.c:292:
> undefined reference to `_nl_locale_name'

When copying a .lo file, you also need to copy the corresponding .o file.
Take a look inside the .lo file...

Bruno





reply via email to

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