On Wed, Jun 04, 2008 at 12:21:14PM -0400, John Priddy wrote:
> [EMAIL PROTECTED] ~]$ sudo btool
> Blackberry devices found:
> Device ID: 0xXXXXXX. PIN: XXXXXX, Description: RIM 8800 Series Colour 
> CDMA Handheld
> Using device (PIN): XXXXX
> [EMAIL PROTECTED] ~]$
> 
> 
> So it looks like it can see the device.

Excellent.


> Other than not seing the 'not 
> enough power' message on the LCD, is there a way to check that its 
> sending out a charge to it?  I remember seeing something along the lines 
> of 'bcharge sets BLAH'..

You can use the lsusb -v command to check the MaxPower field for your
Blackberry.  If it says 500mA, you're good.


> I went back and tried to recompile with opensync and gui, but you said 
> those shouldnt work anyway right?
> 
> 
> [EMAIL PROTECTED] barry]$ ./configure --enable-gui 
> --enable-opensync-plugin
> --snip--
> [EMAIL PROTECTED] barry]$ make
> --snip--
> /bin/sh ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
> -I.. -I/home/jpriddy/apps/barry/cvs/barry -I/usr/include/opensync-1.0 
> -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   
> -I/usr/local/include     -Wall -Werror -D__BARRY_HAVE_GCCVISIBILITY__ 
> -fvisibility=hidden -g -O2 -MT barry_sync.lo -MD -MP -MF 
> .deps/barry_sync.Tpo -c -o barry_sync.lo barry_sync.cc
> mkdir .libs
>  g++ -DHAVE_CONFIG_H -I. -I.. -I/home/jpriddy/apps/barry/cvs/barry 
> -I/usr/include/opensync-1.0 -I/usr/include/glib-2.0 
> -I/usr/lib64/glib-2.0/include -I/usr/local/include -Wall -Werror 
> -D__BARRY_HAVE_GCCVISIBILITY__ -fvisibility=hidden -g -O2 -MT 
> barry_sync.lo -MD -MP -MF .deps/barry_sync.Tpo -c barry_sync.cc  -fPIC 
> -DPIC -o .libs/barry_sync.o
> barry_sync.cc:43: error: variable or field 'get_info' declared void
> barry_sync.cc:43: error: 'OSyncEnv' was not declared in this scope
> barry_sync.cc:43: error: 'env' was not declared in this scope
> barry_sync.cc: In function 'void GetChanges(OSyncContext*, 
> BarryEnvironment*, DatabaseSyncState*, const char*, const char*, const 
> char*, char* (*)(BarryEnvironment*, unsigned int, unsigned int))':

This is a Fedora 9 issue.  They seem to have gone ahead and packaged
the Opensync's development tree, which, according to their website
at http://www.opensync.org/, they explicitly recommend against.

Opensync went through an API change between 0.2x and 0.3x, so currently
Barry only supports Opensync version 0.22.

In order to get Barry working with Opensync on Fedora 9, you'll need to
find 0.22 packages, or compile it yourself.

I do plan to port Barry to Opensync 0.40 when it comes out, but currently
that's not available yet.  If anyone wants to help port, it can be done now
using the 0.3x tree... please let me know if you're working on that, and
do send patches.

- Chris


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Barry-devel mailing list
Barry-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/barry-devel

Reply via email to