From: Pawel K. <pk...@be...> - 2006-04-22 13:10:17
|
Hi, On Sat, 22 Apr 2006, Saul Cozens wrote: > I thought I'd got all the dependancies sorted - and the function that is > being complained about str2ba is definately in the bluetooth libraries > > grep str2ba /usr/include/bluetooth/bluetooth.h > int str2ba(const char *str, bdaddr_t *ba); > > I just don't think that the linker is being told to use bluetooth libraries > and I don't know enough about make to figure out if it's becasue they are in > /usr/lib not /usr/local/lib (I've tried creating a symlink - so probably not) > or if the makefile just doesn't know it needs bluetooth! Another guess: in configure.ac, replace line: pkg_modules="opensync-1.0 glib-2.0 libsyncml-1.0 >= 0.3.0 libxml-2.0" with pkg_modules="opensync-1.0 glib-2.0 libsyncml-1.0 >= 0.3.0 libxml-2.0 bluez" But that will probably include libbluetooth unconditionally. I will look deeper inside what to change more universally. pkot -- p k o t a t b e z s e n s u d o t p l http://www.gnokii.org/ |