[Bug libstdc++/11074] libstdc++ fails to build due to gettext issue

tim dot vanholder at anubex dot com gcc-bugzilla@gcc.gnu.org
Tue Jun 22 12:12:00 GMT 2004


------- Additional Comments From tim dot vanholder at anubex dot com  2004-06-22 12:12 -------
Note that the problem persists in gcc 3.4.0.

Specific circumstances:

*1* system has gettext function (in my case, linux, which has gettext in glibc)
*2* system has additional gettext/libintl installation
    (and due to *1* that libintl has a libintl_ symbol prefix)
*3* --with-included-gettext is not specified (no reason to use an old version
    when I have a newer one installed)

Results:

Link error for abi_check: libstdc++.so uses libintl_bindtextdomain and
libintl_bindtextdomain.
These are used from config/locale/gnu/messages_members.h (lines 66 and 88),
so the link errors will only show on systems where the GNU implementation
of the messages facet is chosen.

Currently, HAVE_LIBINTL_H is the only gettext-related autoconf substitution in
libstdc++-v3's configury that I could find; some additional rules will be
needed.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|3.3                         |3.4.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11074



More information about the Gcc-bugs mailing list