[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
undefined reference to `libintl_textdomain'
From: |
Jeffrey Walton |
Subject: |
undefined reference to `libintl_textdomain' |
Date: |
Sun, 10 Jan 2021 17:58:19 -0500 |
Hi Everyone,
Forgive my ignorance. I'm trying to build Perl and it is puking with:
perl-5.32.0/locale.c:1182: undefined reference to `libintl_textdomain'
locale.c is located at
https://github.com/Perl/perl5/blob/blead/locale.c. It includes
<libintl>.
I see the FAQ has an entry for libintl_gettext
(https://www.gnu.org/software/gettext/FAQ.html#integrating_undefined),
but I don't see one for libintl_textdomain.
Are these the same or similar errors? Or is libintl_textdomain different?
I think they may be similar. I believe the problem is lack of -lintl
at link time:
/bin/cc -L/home/jwalton/ok2delete/lib64 -Wl,-R,/../lib64
-Wl,-R,/home/jwalton/ok2delete/lib64 -Wl,--enable-new-dtags
-Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -Wl,-z,origin
-fstack-protector-strong -L/opt/local/lib -o miniperl \
opmini.o perlmini.o gv.o toke.o perly.o pad.o regcomp.o dump.o
util.o mg.o reentr.o mro_core.o keywords.o hv.o av.o run.o pp_hot.o
sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o
taint.o deb.o universal.o globals.o perlio.o perlapi.o numeric.o
mathoms.o locale.o pp_pack.o pp_sort.o caretx.o dquote.o time64.o
miniperlmain.o -lpthread -ldl -lm -lcrypt -lutil -lc
/bin/ld: locale.o: in function `S_emulate_setlocale':
/home/jwalton/Build-Scripts/perl-5.32.0/locale.c:1182: undefined
reference to `libintl_textdomain'
Thanks in advance.
Jeff
- undefined reference to `libintl_textdomain',
Jeffrey Walton <=