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
