[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