Thread: btool + pearl
View Single Post
Old 02-26-2007, 02:35 PM   #11 (permalink)
BlackBerry Extraordinaire
rivviepop's Avatar
Join Date: Dec 2006
Location: san francisco
Model: 8320
PIN: n/a
Carrier: t-mobile
Posts: 2,166
Post Thanks: 0
Thanked 0 Times in 0 Posts

Originally Posted by HuwSy
Can anyone put up either an .rpm or .deb of btool and the bb opensync plugin, as it doesnt want to work with autoconfig or automake on my computer telling me theres calls to undeclared functions. one designed for older blackberrys tho, so without the changed device id. Thanks.
The code is changing rapidly (a big LDIF overhaul is in CVS now), using a RPM/DEB would kinda hurt. Did you run the top level script ./ right after checking out the code? This is the script that actually builds the autoconf/automake files (./configure and so on) for you.

Undeclared functions usually mean that you don't have some library "devel" (name depends on distro) installed needed for compiling; for instance on Fedora, usb shared libraries are in package "libusb", but in order to compile you have to install "libusb-devel" in order to get .h (headers) and the link import libraries. If I tried to compile btool without libusb-devel installed, I'd get these undeclared functions like you have.

The udev rules in CVS support the older BB, and there's a patch in the patch section on SourceForge to add Pearl support (add, not replace) so that udev works. The code itself (btool, bcharge) supports all handsets already.
[ Linux & BlackBerry ]