Re: Announcing usbredir-0.6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



configure process was ok, but failed to make. The below is the error messages on screen:

make[4]: Entering directory `/usr/local/src/spice-gtk-0.14/gtk'
  CCLD   spicy
/usr/local/src/spice-gtk-0.14/gtk/.libs/libspice-client-glib-2.0.so: undefined reference to `usbredirfilter_string_to_rules'
/usr/local/src/spice-gtk-0.14/gtk/.libs/libspice-client-glib-2.0.so: undefined reference to `libusb_ref_device'
/usr/local/src/spice-gtk-0.14/gtk/.libs/libspice-client-glib-2.0.so: undefined reference to `libusb_open'
/usr/local/src/spice-gtk-0.14/gtk/.libs/libspice-client-glib-2.0.so: undefined reference to `usbredirhost_set_device'
/usr/local/src/spice-gtk-0.14/gtk/.libs/libspice-client-glib-2.0.so: undefined reference to `libusb_get_device_list'
/usr/local/src/spice-gtk-0.14/gtk/.libs/libspice-client-glib-2.0.so: undefined reference to `libusb_unref_device'
/usr/local/src/spice-gtk-0.14/gtk/.libs/libspice-client-glib-2.0.so: undefined reference to `libusb_exit'
/usr/local/src/spice-gtk-0.14/gtk/.libs/libspice-client-glib-2.0.so: undefined reference to `usbredirhost_open_full'
/usr/local/src/spice-gtk-0.14/gtk/.libs/libspice-client-glib-2.0.so: undefined reference to `libusb_free_device_list'
/usr/local/src/spice-gtk-0.14/gtk/.libs/libspice-client-glib-2.0.so: undefined reference to `usbredirhost_get_guest_filter'
/usr/local/src/spice-gtk-0.14/gtk/.libs/libspice-client-glib-2.0.so: undefined reference to `usbredirhost_write_guest_data'
/usr/local/src/spice-gtk-0.14/gtk/.libs/libspice-client-glib-2.0.so: undefined reference to `libusb_get_device_descriptor'
/usr/local/src/spice-gtk-0.14/gtk/.libs/libspice-client-glib-2.0.so: undefined reference to `libusb_handle_events'
/usr/local/src/spice-gtk-0.14/gtk/.libs/libspice-client-glib-2.0.so: undefined reference to `usbredirhost_free_write_buffer'
/usr/local/src/spice-gtk-0.14/gtk/.libs/libspice-client-glib-2.0.so: undefined reference to `libusb_get_bus_number'
/usr/local/src/spice-gtk-0.14/gtk/.libs/libspice-client-glib-2.0.so: undefined reference to `libusb_init'
/usr/local/src/spice-gtk-0.14/gtk/.libs/libspice-client-glib-2.0.so: undefined reference to `libusb_get_device_address'
/usr/local/src/spice-gtk-0.14/gtk/.libs/libspice-client-glib-2.0.so: undefined reference to `usbredirhost_close'
/usr/local/src/spice-gtk-0.14/gtk/.libs/libspice-client-glib-2.0.so: undefined reference to `usbredirhost_check_device_filter'
/usr/local/src/spice-gtk-0.14/gtk/.libs/libspice-client-glib-2.0.so: undefined reference to `usbredirhost_read_guest_data'
collect2: ld returned 1 exit status
make[4]: *** [spicy] Error 1
make[4]: Leaving directory `/usr/local/src/spice-gtk-0.14/gtk'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/local/src/spice-gtk-0.14/gtk'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/local/src/spice-gtk-0.14/gtk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/spice-gtk-0.14'
make: *** [all] Error 2

Tried several times, no luck...

On 12/18/2012 10:48 PM, javaon wrote:
ok.. forgot my last email. Explicitly specifying USBREDIR_LIBS USBREDIR_CFLAGS resolved the problem:

# USBREDIR_CFLAGS=/usr/local/include USBREDIR_LIBS=/usr/local/lib ./configure --with-gtk=3.0 --enable-usbredir=yes --enable-smartcard=yes --with-python=yes

thanks.

On 12/18/2012 10:39 PM, javaon wrote:
I also thought so.. but when I tried to configure spice-gtk 0.14 with usbredir 0.6, I got this:

checking for USBREDIR... no
configure: error: usbredir support explicitly requested, but some required packages are not available


The configure options I used:

# ./configure --with-gtk=3.0 --enable-usbredir=yes --enable-smartcard=yes --with-python=yes

Any suggestions? Thanks.

On 12/17/2012 10:29 PM, Hans de Goede wrote:
Hi,

On 12/15/2012 02:32 AM, javaon wrote:
Great, Hans, can current spice 0.12 + spice-gtk 0.14 work with this new usbredir 0.6?

Yes, but on the host side you need qemu[-kvm] >= 1.3, as indicated here:
http://spice-space.org/page/UsbRedir

Regards,

Hans



thanks,

On 12/14/2012 08:48 PM, Hans de Goede wrote:
Hi All,

I'm happy to announce usbredir-0.6

usbredir-0.6   13 December 2012
-------------------------------
-usbredirproto:
 -add support for bulk packets with 32 bits length
 -add support for buffered bulk input
-usbredirparser:
 -add support for bulk packets with 32 bits length
 -add support for buffered bulk input
-usbredirhost:
 -add support for bulk packets with 32 bits length
 -queue multiple transfers for interrupt receiving
 -add support for buffered bulk input
 -only apply mult to max-packet-size for isoc high speed endpoints
 -add a do-not-reset device blacklist, populate it with 1210:001c

For more info on usbredir, see:
http://spice-space.org/page/UsbRedir

Regards,

Hans
_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/spice-devel




_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/spice-devel

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]