> On November 27, 2013 at 11:38 AM Paolo Bonzini <pbonz...@redhat.com> wrote: > > > Il 27/11/2013 11:24, Erik Rull ha scritto: > > no I have no libusbx installed. I just downloaded the tar.bz2, unpacked it, > > configure'd it and called make. > > I think your patch wouldn't be enough to actually run QEMU, because the > path to libusbx.so is not in LD_LIBRARY_PATH (and if you can change > LD_LIBRARY_PATH, you can also change PKG_CONFIG_PATH). > > The right way to do it is: > > * add --prefix=$HOME to your configure command line. > > * call "make install" after "make" > > * add $HOME/lib to your LD_LIBRARY_PATH > > * add the right subdirectory of $HOME/lib to your PKG_CONFIG_PATH > > * test that it works with "pkg-config --cflags libusb-1.0" > > * configure QEMU with no extra options > > Paolo
Even easier - a temporary change of the PKG_CONFIG_PATH is sufficient, configure does everything that is needed later on: erik@debian:~/qemu-test/qemu$ env PKG_CONFIG_PATH=/home/erik/libusbx/.install/lib/pkgconfig:$PKG_CONFIG_PATH ./configure [...] where the .install directory was created by a manual call of make install from libusbx. Works fine for me. Best regards, Erik