[Quickcall] Fedora 13 anybody?
David Gibson
logitech at gibson.dropbear.id.au
Fri Dec 10 11:22:18 EST 2010
On Thu, Dec 09, 2010 at 06:25:56AM -0800, Ed Fair wrote:
> Thanks for all the responses, I appreciate the help. I've made limited
> progress.
>
> I was able to find and install "git" via Fedora's "Add/Remove
> Software" utility, the package name was: "Fast Version Control
> System git-1.7.2.3-1.fc13"
Good.
> After installing this the "git clone" command worked. It created a
> directory /root/quickcalld (I was logged in as root at the time).
Erm, building things as root is not generally a good idea. But that's
a detail.
> I was also able, using Fedora's Add/Remove, to install
> "libusb-development".
Ok
> I was not able to find libasound2-dev or any similarly named
> package. Should I be?
Well, you'll need some sort of package with the ALSA development
header files, but I don't know what it will be called. Searching for
"alsa" might help.
> And, when I "make install", it generates an error:
>
> [root at quagmire quickcalld]# make install
> cc -O2 -Wall -MD -I./ -c -o quickcall.o quickcall.c
> quickcall.c:13:17: error: usb.h: No such file or directory
Hrm. That's odd, I'd have expected to find usb.h in the
libusb-development package you installed.
> . and a bunch more errors probably related to the above.
Well, that and the missing alsa libraries too.
> [root at quagmire quickcalld]# find / -name usb.h
> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/linux/usb.h
> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/libertas/usb.h
> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/libertas/thinfirm/usb.h
> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/at76c50x/usb.h
> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/usb.h
> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/wimax/i2400m/usb.h
> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/ar9170/usb.h
> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/joystick/iforce/usb.h
> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/dvb/usb.h
> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/dvb/b2c2/flexcop/usb.h
> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/i2c/tiny/usb.h
> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/can/ems/usb.h
> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/p54/usb.h
> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/rt2x00/lib/usb.h
> /usr/src/kernels/2.6.34.7-63.fc13.i686/include/config/snd/usb.h
> [root at quagmire quickcalld]#
Um, that's even odder, there's no sign of the libusb header file -
those are all just kernel internal headers with coincidentally the
same name. Can you get a list of files in the libusb development
package?
--
David Gibson | I'll have my music baroque, and my code
david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_
| _way_ _around_!
http://www.ozlabs.org/~dgibson
More information about the Quickcall
mailing list