On Tue, Aug 17, 2010 at 10:36:36PM -0700, Eric Arseneau wrote:
> Glad to be of help, if I could only provide the solution myself :(
Don't worry, we can't know everything. :-)
> So I pulled your latest, and got further. Now I get
>
> libtool: link: g++ -ansi -Wall -g -g -O2 -o .libs/bidentify bidentify.o
> -Wl,-bind_at_load ../src/.libs/libbarry.dylib -L/opt/local/lib -lz
> /opt/local/lib/libiconv.dylib /opt/local/lib/libusb.dylib
> /opt/local/lib/libusb-1.0.dylib -lpthread -pthread
> Undefined symbols:
> "_libintl_textdomain", referenced from:
> _main in bidentify.o
> "_libintl_bindtextdomain", referenced from:
> _main in bidentify.o
> "_libintl_setlocale", referenced from:
> _main in bidentify.o
> ld: symbol(s) not found
> collect2: ld returned 1 exit status
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.
Can you post the output from the following commands:
pkg-config --cflags --libs glib-2.0
pkg-config --cflags --libs gettext
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.
- Chris
------------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/barry-devel