Hi, Sent a reply on this earlier, but it went out from an incorrect address.
On Wed, Aug 18, 2010 at 1:18 PM, Eric Arseneau <e...@assetscience.com> wrote: >> According to this page: >> >> >> http://old.nabble.com/-17925:-recode-%2Buniversal:-Undefined-symbols-_libintl_bindtextdomain-_libintl_gettext-_libintl_textdomain-td21365561.html >> >> it seems that it is missing the -lintl option. Not sure where to add that. > > I saw that, but didn't know how to do that, so that's when I tried the > --disable-nls, which is not helping either. >> >> Can you post the output from the following commands: >> >> pkg-config --cflags --libs glib-2.0 > -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include > -I/opt/local/include -L/opt/local/lib -lglib-2.0 -lintl -liconv >> >> pkg-config --cflags --libs gettext > > This could be the source of my problem here, even though I did a sudo port > install gettext, it does not seem that it installed the meta info for > development? > > As there are no gettext entries in doing a pkg-config --list-all | grep get > >> >> You may need to grep a --list-all to find out the package name for gettext. >> >> Barry does not have an intl/ directory, so --with-included-gettext may >> not work. > Got it. I've successfully built Barry for use on the Mac. Where you're presently at is quite close to the end :) If you don't need other language support (you're already used disable-nls, so I assume you don't), you need to go into each and every file in the tools directory and make sure to disable the imports for i18n package. Here is what my source looked like: azazel:tools sheran$ grep -n "I18" *.cc bcharge.cc:329: //INIT_I18N(PACKAGE); bdptest.cc:52: //INIT_I18N(PACKAGE); bfuse.cc:753: //INIT_I18N(PACKAGE); bidentify.cc:51: //INIT_I18N(PACKAGE); bjavaloader.cc:222: //INIT_I18N(PACKAGE); bjdwp.cc:62: //INIT_I18N(PACKAGE); bjvmdebug.cc:60: //INIT_I18N(PACKAGE); bktrans.cc:113: //INIT_I18N(PACKAGE); brecsum.cc:106: //INIT_I18N(PACKAGE); breset.cc:60: //INIT_I18N(PACKAGE); brimtrans.cc:47: //INIT_I18N(PACKAGE); bs11nread.cc:118: //INIT_I18N(PACKAGE); btool.cc:565: INIT_I18N(PACKAGE); btranslate.cc:64: //INIT_I18N(PACKAGE); pppob.cc:131: //INIT_I18N(PACKAGE); upldif.cc:110: //INIT_I18N(PACKAGE); Give this a go and let us know how you get on. Kind regards, Sheran ------------------------------------------------------------------------------ This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ Barry-devel mailing list Barry-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/barry-devel