bug-gnulib
[Top][All Lists]
Advanced

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

locale-language-tests link problem?


From: Simon Josefsson
Subject: locale-language-tests link problem?
Date: Tue, 24 Mar 2009 12:49:25 +0100
User-agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.0.90 (gnu/linux)

Quoting http://autobuild.josefsson.org/gnulib/log-200903220818069275000.txt

gcc -std=gnu99 -DHAVE_CONFIG_H -I.  -I. -I. -I.. -I./.. -I../gllib -I./../gllib 
-I/opt/local/include  -g -O2 -MT test-locale-language.o -MD -MP -MF 
.deps/test-locale-language.Tpo -c -o test-locale-language.o `test -f 
'unicase/test-locale-language.c' || echo './'`unicase/test-locale-language.c
mv -f .deps/test-locale-language.Tpo .deps/test-locale-language.Po
gcc -std=gnu99  -g -O2   -o test-locale-language test-locale-language.o 
../gllib/libgnu.a -lm  
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: Undefined symbols:
_CFLocaleCopyCurrent
_CFLocaleGetIdentifier
_CFRelease
_CFStringGetCString
collect2: ld returned 1 exit status
make[4]: *** [test-locale-language] Error 1

The Link directive from the localename module isn't added automatically
(should it?) so something like this is needed:

diff --git a/modules/unicase/locale-language-tests 
b/modules/unicase/locale-language-tests
index 1df9cbd..d4764e9 100644
--- a/modules/unicase/locale-language-tests
+++ b/modules/unicase/locale-language-tests
@@ -21,3 +21,4 @@ TESTS += unicase/test-locale-language.sh
 TESTS_ENVIRONMENT += EXEEXT='@EXEEXT@' LOCALE_FR='@LOCALE_FR@' 
LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' LOCALE_JA='@LOCALE_JA@' 
LOCALE_TR_UTF8='@LOCALE_TR_UTF8@' LOCALE_ZH_CN='@LOCALE_ZH_CN@'
 check_PROGRAMS += test-locale-language
 test_locale_language_SOURCES = unicase/test-locale-language.c
+test_locale_language_LDADD = $(LDADD) @INTL_MACOSX_LIBS@

/Simon




reply via email to

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