Re: Compiling on Mac OS X

Rainer Frey <[email protected]> Tue, 2 Oct 2007 20:52:47 +0200
Newsgroups gmane.comp.web.wml
Message-ID <[email protected]>
Hi Bernd,

On Oct 2, 2007, at 11:21 AM, Bernd Rehling wrote:

> got a similar error on Solaris 10.
>
> Could you make it work by now ? I will try to fix it
> on our system, if I get some positive result I'll write
> more.

I get a different error now - I installed the latest gettext, and  
updated my system (though I'M not allowed to talk about that). Now the  
error message is:

Making all in intl
if /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H - 
I. -I. -I../.. -I../../lib  -I../../src   -I/System/Library/Frameworks/ 
CoreFoundation.framework/Headers -I/usr/local/include  -g -O2 -MT  
gettext.lo -MD -MP -MF ".deps/gettext.Tpo" -c -o gettext.lo gettext.c; \
	then mv -f ".deps/gettext.Tpo" ".deps/gettext.Plo"; else rm -f ".deps/ 
gettext.Tpo"; exit 1; fi
mkdir .libs
  gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../lib -I../../src -I/ 
System/Library/Frameworks/CoreFoundation.framework/Headers -I/usr/ 
local/include -g -O2 -MT gettext.lo -MD -MP -MF .deps/gettext.Tpo -c  
gettext.c  -fno-common -DPIC -o .libs/gettext.o
  gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../lib -I../../src -I/ 
System/Library/Frameworks/CoreFoundation.framework/Headers -I/usr/ 
local/include -g -O2 -MT gettext.lo -MD -MP -MF .deps/gettext.Tpo -c  
gettext.c -o gettext.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CC --mode=link gcc  -g -O2  -no-undefined - 
module -avoid-version -rpath /usr/local/lib/mp4h/1.3.0/intl -export- 
dynamic -o gettext.la -rpath /usr/local/lib/mp4h/1.3.0/intl -module  
gettext.lo /usr/local/lib/libintl.dylib -liconv -lc -Wl,-framework - 
Wl,CoreFoundation
gcc  -o .libs/gettext.so -bundle  .libs/gettext.o  /usr/lib/ 
libiconv.dylib -lc -Wl,-framework -Wl,CoreFoundation
Undefined symbols:
   "_expansion_level", referenced from:
       _expansion_level$non_lazy_ptr in gettext.o
   "_libintl_dgettext", referenced from:
       _mp4m_intl_gettext in gettext.o
   "_error", referenced from:
       _mp4m_intl_textdomain in gettext.o
       _mp4m_intl_bindtextdomain in gettext.o
       _mp4m_intl_bind_textdomain_codeset in gettext.o
   "_warning_status", referenced from:
       _warning_status$non_lazy_ptr in gettext.o
   "_predefined_attribute", referenced from:
       _mp4m_intl_textdomain in gettext.o
       _mp4m_intl_bindtextdomain in gettext.o
       _mp4m_intl_bindtextdomain in gettext.o
       _mp4m_intl_bind_textdomain_codeset in gettext.o
       _mp4m_intl_bind_textdomain_codeset in gettext.o
       _mp4m_intl_gettext in gettext.o
   "_libintl_textdomain", referenced from:
       _mp4m_intl_textdomain in gettext.o
   "__obstack_newchunk", referenced from:
       _mp4m_intl_gettext in gettext.o
   "_current_line", referenced from:
       _current_line$non_lazy_ptr in gettext.o
   "_array_current_line", referenced from:
       _array_current_line$non_lazy_ptr in gettext.o
   "_current_file", referenced from:
       _current_file$non_lazy_ptr in gettext.o
   "_libintl_bind_textdomain_codeset", referenced from:
       _mp4m_intl_bind_textdomain_codeset in gettext.o
   "_array_current_file", referenced from:
       _array_current_file$non_lazy_ptr in gettext.o
   "_libintl_bindtextdomain", referenced from:
       _mp4m_intl_bindtextdomain in gettext.o
   "_libintl_gettext", referenced from:
       _mp4m_intl_textdomain in gettext.o
       _mp4m_intl_bindtextdomain in gettext.o
       _mp4m_intl_bindtextdomain in gettext.o
       _mp4m_intl_bind_textdomain_codeset in gettext.o
       _mp4m_intl_bind_textdomain_codeset in gettext.o
       _mp4m_intl_gettext in gettext.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[5]: *** [gettext.la] Error 1
make[4]: *** [all-recursive] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all] Error 1
make: *** [all] Error 1

What is the version of gettext that the latest wml was developed  
against? Perhaps it is really a version issue.

> Regards,
>
> Bernd

Rainer
_____________________________________________________________________
Website META Language (WML)                         http://thewml.org
User Support Mailing List                        [email protected]
Automated List Manager                            [email protected]