From: Chuck <cm...@ea...> - 2011-09-22 15:17:56
|
Cloned rc3 on 32 bit vista using latest mingw (as of yesterday) autogen, configure, make, make install all uneventful C:\Users\Chuck\Downloads\libusbgit\libusb>pkg-config --cflags --libs libusb-1.0 Package libusb-1.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `libusb-1.0.pc' to the PKG_CONFIG_PATH environment variable No package 'libusb-1.0' found The libusb-1.0.pc file is generated, but it appears not to be installed correctly. prefix=/usr/local exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include Name: libusb-1.0 Description: C API for USB device access from Linux, Mac OS X and Windows userspace Version: 1.0.9-rc3 Libs: -L${libdir} -lusb-1.0 Libs.private: Cflags: -I${includedir}/libusb-1.0 |
From: Peter S. <pe...@st...> - 2011-09-22 15:25:01
|
Chuck wrote: > Cloned rc3 on 32 bit vista > using latest mingw (as of yesterday) > autogen, configure, make, make install all uneventful Thanks for testing it! > C:\Users\Chuck\Downloads\libusbgit\libusb>pkg-config --cflags --libs libusb-1.0 > Package libusb-1.0 was not found in the pkg-config search path. > Perhaps you should add the directory containing `libusb-1.0.pc' > to the PKG_CONFIG_PATH environment variable > No package 'libusb-1.0' found > > The libusb-1.0.pc file is generated, but it appears not to be installed > correctly. Can you provide the output from make install? > prefix=/usr/local The .pc should then get installed as /usr/local/lib/pkgconfig/libusb-1.0.pc One possible problem is that this path is nonsense in the MinGW setting. But in fact I think another more likely problem is that pkg-config is not looking in /usr/local/lib/pkgconfig but only /usr/lib/pkgconfig for example. What if you run: PKG_CONFIG_PATH=/usr/local/lib/pkgconfig pkg-config --cflags --libs libusb-1.0 //Peter |