IVTV 0.4.4 Help
Help please..
I am running SuSe 10.0 64-bit kernel 2.6.13-15-x86_64 and I am trying to get my hauppauge 150 to work. I am trying to compile the drivers for IVTV 0.4.4 and keep receiving this error. Can some please enlighten me as to what the **** I'm doing wrong? /tmp/ivtv-0.4.4 # make &&make install make -C driver all make[1]: Entering directory `/tmp/ivtv-0.4.4/driver' make -C /lib/modules/2.6.13-15.8-default/build M=/tmp/ivtv-0.4.4/driver modules make[2]: Entering directory `/usr/src/linux-2.6.13-15.8-obj/x86_64/default' make[2]: *** No rule to make target `modules'. Stop. make[2]: Leaving directory `/usr/src/linux-2.6.13-15.8-obj/x86_64/default' make[1]: *** [all] Error 2 make[1]: Leaving directory `/tmp/ivtv-0.4.4/driver' make: *** [all] Error 2 I can provide more infor if needed. |
Quote:
My first guess would be that you don't have your kernel source installed, and that the directory mentioned does not even exist. |
Kernel sources are definately installed.
The target does exist - :cd /usr/src/linux-2.6.13-15.8-obj/x86_64 :/usr/src/linux-2.6.13-15.8-obj/x86_64 # ls . .. default :/usr/src/linux-2.6.13-15.8-obj/x86_64 # cd default :/usr/src/linux-2.6.13-15.8-obj/x86_64/default # ls . .. Module.symvers Obviously this directory (the target) t\does not contain a makefile. I am attempting to make && makeinstall from here: "/tmp/ivtv-0.4.4 # make && make install" other ideas? |
OK.. for all you kernel buffs..
As I am trying to make and makeinstall I receive the error in the post above. haertig asks a valid question to which I reply with the following.. In the directory /usr/src/ there are similar directories, which are - /usr/src # ls . kernel-modules linux-2.6.13-15-obj linux-obj .. linux linux-2.6.13-15.8 packages ATI linux-2.6.13-15 linux-2.6.13-15.8-obj Here is the contents of the directory ivtv is targeting the make && makeinstall.. :/usr/src/linux-2.6.13-15.8-obj/x86_64/default # ls . .. Module.symvers Here is the contents of the similar directory which contains the make file, etc.. :/usr/src/linux-2.6.13-15-obj/x86_64/default # ls . .. .config Makefile arch include include2 scripts How do I fix this so I can do the make && makeinstall? I already checked the Makefile of ivtv-0.4.4 and did not see any reference to this |
I'm not sure how SUSE handles it's kernel sources. The source would be under /usr/src, but I don't understand the reference to obj in the directory naming. And what's the distinction between 15-obj and 15.8-obj? I've never used SUSE ... and it shows! I'm afraid you'll need a SUSE person to straighten this out for you.
Below is my Debian system's /usr/src layout (only showing the kernel stuff). You can see I only have one kernel source directory, namely linux-source-2.6.14. Not that this info helps you in the slightest. Code:
$ ls -l /usr/src |
All times are GMT -5. The time now is 05:36 AM. |