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

Reply via email to