Thanks for looking into this.
I'll try and make a change to the configure script to pick this up for
newer bluez versions while still working with a separate libsdp, and
I'll let you know when it is ready so you can give it a try.
Thanks again,
Tom
On Fri, 2004-06-11 at 02:13, Scott . wrote:
> Thanks for the reply. No I don't have bluez-sdp installed on my
> system (Gentoo) because I have bluez-utils v2.7 installed.
>
> From bluez.org:
> 02.04.2004
> Release of bluez-libs-2.6 and bluez-utils-2.6
> With this version of the BlueZ libraries the SDP library is now part
> of the Bluetooth core library and the SDP utilities are part of the
> BlueZ utilities. The BlueZ SDP package has been deprecated and should
> not be used anymore.
>
> I think that your test for sdp is failing because sdp is not
> installed as a seperate package anymore.
>
> I've searched the bluez mailing lists for sdp_list_free and cannot
> find any references to the way this function has changed in the new
> packages.
>
> OK, I just tried compiling conftest with the following:
> gcc -o conftest -g -O2 -pthread conftest.c -lsdp
>
> and got the same error. When I changed it to:
> gcc -o conftest -g -O2 -pthread conftest.c -lbluetooth
>
> it worked. Maybe now that sdp has been folded into the bluetooth
> libs, you need to reference the bluetooth libs instead of the sdp
> ones. Not sure how you could detect the version of bluetooth
> installed to modify you configure script accordingly though.
>
> Here's a patch for the irmc_sync plugin configure script. Not sure
> if this is the best way of doing this, but after applying this patch
> it compiles with bluetooth support.
> --- plugins/irmc_sync/configure.orig 2004-06-09 19:44:19.742735277
> +1000
> +++ plugins/irmc_sync/configure 2004-06-09 19:45:29.231467306 +1000
> @@ -4308,13 +4308,13 @@
> fi
>
> SDP=0
> -echo "$as_me:$LINENO: checking for sdp_list_free in -lsdp"
> >&5
> -echo $ECHO_N "checking for sdp_list_free in -lsdp...
> $ECHO_C" >&6
> +echo "$as_me:$LINENO: checking for sdp_list_free in
> -lbluetooth" >&5
> +echo $ECHO_N "checking for sdp_list_free in -lbluetooth...
> $ECHO_C" >&6
> if test "${ac_cv_lib_sdp_sdp_list_free+set}" = set; then
> echo $ECHO_N "(cached) $ECHO_C" >&6
> else
> ac_check_lib_save_LIBS=$LIBS
> -LIBS="-lsdp $LIBS"
> +LIBS="-lbluetooth $LIBS"
> cat >conftest.$ac_ext <<_ACEOF
> #line $LINENO "configure"
> /* confdefs.h. */
>
>
> -Scott
>
>
>
>
> ----- Original Message -----
> From: Tom Foottit <[EMAIL PROTECTED]>
>
> Date: Mon, 7 Jun 2004 23:42:18 -0400 (EDT)
> To: [EMAIL PROTECTED]
>
> Subject: [Multisync-users] MultiSync, Bluetooth and Kernel 2.6
>
> >
> > I don't have a bluetooth-capable device, so I can't quite test
> this
> > properly. However, several people have mentioned that they have
> had issues
> > with being able to set up MultiSync and bluetooth with a 2.6
> kernel.
> >
> > I tested Fedora Core 2 with the stock RedHat kernel
> (2.6.5-1.358) and the
> > following bluetooth packages installed:
> >
> > bluez-sdp-1.5-2.1
> > bluez-libs-2.5-2.1
> > bluez-utils-2.4-3
> > bluez-sdp-devel-1.5-2.1
> > bluez-libs-devel-2.5-2.1
> > openobex-1.0.0-5
> > openobex-devel-1.0.0-5
> >
> > I was able to build the IrMC plugin with bluetooth plugin and
> then
> > configure the plugin without a problem (up to the point where I
> can't
> > connect to a device, because I don't have one :))
> >
> > So, I'm at the limit of my ability to test this one. Does anyone
> running
> > MultiSync with the IrMC plugin and bluetooth on a 2.6 kernel
> have anything
> > else to add?
> >
> > Thanks,
> >
> > Tom
> >
> >
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by: GNOME Foundation
> > Hackers Unite! GUADEC: The world's #1 Open Source Desktop Event.
> > GNOME Users and Developers European Conference, 28-30th June in
> Norway
> > http://2004/guadec.org
> > _______________________________________________
> > Multisync-users mailing list
> > [EMAIL PROTECTED]
>
> > https://lists.sourceforge.net/lists/listinfo/multisync-users
-------------------------------------------------------
This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA
REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND
_______________________________________________
Multisync-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/multisync-users