Glad to be of help, if I could only provide the solution myself :( 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 I tried to do a configure --with-included-gettext --disable-nls But this still does not help me. Not sure which dependency I am missing to make this one work. On Aug 17, 2010, at 10:18 PM, Chris Frey wrote: > On Tue, Aug 17, 2010 at 08:47:02PM -0700, Eric Arseneau wrote: >> Thank you Chris, >> >> So I tried something on a lark and it seems I got a lot further. I >> installed the libusb-compat with mac ports. Did not make any changes to >> references to usb. >> >> Now I am getting an error building what seems like barrysync. Here is the >> error I have now, after it compiled a whole boatload of things >> >> I should be able to just build the gjavaloader, but I dont know how to do >> that :( But then again, if I can build all of it it may be useful to >> someone else. I am also noticing that there is a jdwp stub, which could >> come in handy to do on device debugging. >> >> Here is tail end of the output I got on doing a make: >> >> Making all in tools >> g++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. >> -I/opt/local/include -g -O2 -MT btool-btool.o -MD -MP -MF >> .deps/btool-btool.Tpo -c -o btool-btool.o `test -f 'btool.cc' || echo >> './'`btool.cc >> In file included from ../barry/vbase.h:27, >> from ../barry/barrysync.h:27, >> from btool.cc:23: >> ../barry/vformat.h:29:18: error: glib.h: No such file or directory >> In file included from ../barry/vbase.h:27, >> from ../barry/barrysync.h:27, >> from btool.cc:23: > > > Hi Eric, > > Looks like you found a bug in the build process. Thanks! > > The problem is that glib is required for the libbarrysync library, > but that library is optional, and it should not be used if glib is > not on your system. You don't need it for bjavaloader either. > > I've committed a fix to the latest git that should fix this for you. > You'll have to start fresh, and run buildgen.sh again. > A "./buildgen.sh cleanall ; ./buildgen.sh" should be fine. > > - 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 > Barry-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/barry-devel ------------------------------------------------------------------------------ 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