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
> [email protected]
> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/barry-devel