From: rashaad h. <hot...@ho...> - 2006-12-26 05:53:52
|
Hi all, I've seen a number of post about this issue but can not seem to find an answer. See output below. Thanks in advance ----------- root@myth:~/foo/lirc/lirc-0.8.0# make make all-recursive make[1]: Entering directory `/root/foo/lirc/lirc-0.8.0' Making all in drivers make[2]: Entering directory `/root/foo/lirc/lirc-0.8.0/drivers' Making all in lirc_dev make[3]: Entering directory `/root/foo/lirc/lirc-0.8.0/drivers/lirc_dev' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/root/foo/lirc/lirc-0.8.0/drivers/lirc_dev' Making all in lirc_i2c make[3]: Entering directory `/root/foo/lirc/lirc-0.8.0/drivers/lirc_i2c' Makefile:8: ************************************************** Makefile:8: *** Makefile trick not undone, trying to recover * Makefile:8: ************************************************** mv Makefile.automake Makefile make all make[4]: Entering directory `/root/foo/lirc/lirc-0.8.0/drivers/lirc_i2c' mv Makefile Makefile.automake cp ../Makefile.kernel Makefile make -C /lib/modules/2.6.17-2-686/build/ SUBDIRS=/root/foo/lirc/lirc-0.8.0/drivers/lirc_i2c modules \ KBUILD_VERBOSE=1 make[5]: Entering directory `/usr/src/linux-headers-2.6.17-2-686' mkdir -p /root/foo/lirc/lirc-0.8.0/drivers/lirc_i2c/.tmp_versions rm -f /root/foo/lirc/lirc-0.8.0/drivers/lirc_i2c/.tmp_versions/* make -f scripts/Makefile.build obj=/root/foo/lirc/lirc-0.8.0/drivers/lirc_i2c gcc-4.1 -m32 -Wp,-MD,/root/foo/lirc/lirc-0.8.0/drivers/lirc_i2c/.lirc_i2c.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -fomit-frame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2 -march=i686 -mregparm=3 -ffreestanding -Iinclude/asm-i386/mach-default -Wdeclaration-after-statement -Wno-pointer-sign -DIRCTL_DEV_MAJOR=61 -DEXPORT_SYMTAB -DHAVE_CONFIG_H -I. -I. -I../.. -I/root/foo/lirc/lirc-0.8.0/drivers/lirc_i2c/../.. -I/lib/modules/2.6.17-2-686/build//include/ -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(lirc_i2c)" -D"KBUILD_MODNAME=KBUILD_STR(lirc_i2c)" -c -o /root/foo/lirc/lirc-0.8.0/drivers/lirc_i2c/.tmp_lirc_i2c.o /root/foo/lirc/lirc-0.8.0/drivers/lirc_i2c/lirc_i2c.c /root/foo/lirc/lirc-0.8.0/drivers/lirc_i2c/lirc_i2c.c:363: error: unknown field 'name' specified in initializer /root/foo/lirc/lirc-0.8.0/drivers/lirc_i2c/lirc_i2c.c:363: warning: initialization makes integer from pointer without a cast /root/foo/lirc/lirc-0.8.0/drivers/lirc_i2c/lirc_i2c.c:364: error: 'I2C_DRIVERID_EXP3' undeclared here (not in a function) /root/foo/lirc/lirc-0.8.0/drivers/lirc_i2c/lirc_i2c.c:365: error: unknown field 'flags' specified in initializer /root/foo/lirc/lirc-0.8.0/drivers/lirc_i2c/lirc_i2c.c:365: error: 'I2C_DF_NOTIFY' undeclared here (not in a function) make[6]: *** [/root/foo/lirc/lirc-0.8.0/drivers/lirc_i2c/lirc_i2c.o] Error 1 make[5]: *** [_module_/root/foo/lirc/lirc-0.8.0/drivers/lirc_i2c] Error 2 make[5]: Leaving directory `/usr/src/linux-headers-2.6.17-2-686' make[4]: *** [lirc_i2c.o] Error 2 make[4]: Leaving directory `/root/foo/lirc/lirc-0.8.0/drivers/lirc_i2c' make[3]: *** [all] Error 2 make[3]: Leaving directory `/root/foo/lirc/lirc-0.8.0/drivers/lirc_i2c' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/root/foo/lirc/lirc-0.8.0/drivers' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/foo/lirc/lirc-0.8.0' make: *** [all] Error 2 |
From: Amaya <am...@de...> - 2006-12-26 09:46:28
|
Hi, rashaad, rashaad hyndman wrote: > I've seen a number of post about this issue but can not seem to find > an answer. See output below. We don't have enough information to reproduce the bug you reported, Can you tell us: - Kernel version you are running - Using Debian's kernel source? - Debian Release: testing/unstable? - Architecture? - What driver are you using? Have you tried using module-assistant to build your modules? Thanks --=20 =B7''`. If I can't dance to it, it's not my revolution : :' : -- Emma Goldman `. `' Proudly running Debian GNU/Linux (unstable) `- www.amayita.com www.malapecora.com www.chicasduras.com |
From: rashaad h. <hot...@ho...> - 2006-12-26 12:57:49
|
Hi Amaya, Kernel Version: Linux myth 2.6.17-2-686 #1 SMP Wed Sep 13 16:34:10 UTC 2006 i686 GNU/Linux It is a Deb Kernel (unstable) on 686 and i'm using the ivtv driver if that is what you mean. When i tried to use module-assistant i got the following: Bad luck, the kernel headers for the target kernel version could not be found and you did not specify other valid kernel headers to use. Which is odd because: root@myth:~# apt-get install linux-headers-2.6.17-2-686 Reading package lists... Done Building dependency tree... Done linux-headers-2.6.17-2-686 is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I'm not exactly sure why this is happening but I am starting to think its my source tree somehow. Any help would be appreciated. |
From: Amaya <am...@de...> - 2006-12-26 16:20:58
|
Hi rashaad, rashaad hyndman wrote: > Kernel Version: Linux myth 2.6.17-2-686 #1 SMP Wed Sep 13 16:34:10 UTC = 2006=20 > i686 GNU/Linux > It is a Deb Kernel (unstable) on 686 and i'm using the ivtv driver if t= hat=20 > is what you mean. When i tried to use module-assistant i got the follo= wing: >=20 > Bad luck, the kernel headers for the target kernel version could not be= =20 > found and you did not specify other valid kernel headers to use. Is there any reason you can't really upgrade to 2.6.18?=20 --=20 =B7''`. If I can't dance to it, it's not my revolution : :' : -- Emma Goldman `. `' Proudly running Debian GNU/Linux (unstable) `- www.amayita.com www.malapecora.com www.chicasduras.com |
From: siddhesh <sid...@gm...> - 2007-01-09 07:30:18
|
rashaad hyndman <hottafiah@...> writes: > > > Hi Amaya, > > Kernel Version: Linux myth 2.6.17-2-686 #1 SMP Wed Sep 13 16:34:10 UTC 2006 > i686 GNU/Linux > It is a Deb Kernel (unstable) on 686 and i'm using the ivtv driver if that > is what you mean. When i tried to use module-assistant i got the following: > > Bad luck, the kernel headers for the target kernel version could not be > found and you did not specify other valid kernel headers to use. > > Which is odd because: > > root <at> myth:~# apt-get install linux-headers-2.6.17-2-686 > Reading package lists... Done > Building dependency tree... Done > linux-headers-2.6.17-2-686 is already the newest version. > 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. > hi rashad.. i just happened to read this post.. i am a newbie with linux and am trying to use module assistant to install dazuko .. i am getting the same error as u which is Bad luck, the kernel headers for the target kernel version could not be > found and you did not specify other valid kernel headers to use. > even tho i upgraded to latest version wat did u do for yr problem if it was solved... plz reply .. |
From: <li...@ba...> - 2006-12-26 14:00:17
|
Hi! rashaad hyndman "hot...@ho..." wrote: > I've seen a number of post about this issue but can not seem to find an > answer. See output below. Please use a current CVS snapshot. 0.8.0 will not work with recent kernel versions. Christoph |
From: Amaya <am...@de...> - 2006-12-26 16:24:06
|
Christoph Bartelmus wrote: > Please use a current CVS snapshot. > 0.8.0 will not work with recent kernel versions. In Debian we backport patches from CVS for different kernel versions without being too intrusive code-wise. It *should* work with 0.8.0-9 and kernel 2.6.18-3 in Debian. We are working in the 0.8.1pre4 release, but we are also playing with packaging a lot, so this is not going to be out anytime soon :) We are also in the middle of a code freeze in order to release Etch (which, rashaad will be the kernel shipping with Etch, that's why I recommend upgrading, because we will only be supporting 2.6.18). Thanks! --=20 =B7''`. If I can't dance to it, it's not my revolution : :' : -- Emma Goldman `. `' Proudly running Debian GNU/Linux (unstable) `- www.amayita.com www.malapecora.com www.chicasduras.com |
From: Amaya <am...@de...> - 2006-12-28 06:27:09
|
Hi, I am replying to the list so that this mini-howto gets archived and can be useful to other people. New uSER wrote: > Thanks for the info (you've been most helpful thus far). No problem, that's what I get paid for to.=20 (No, really, I do this happily for free, just for the sake of freedom, total world domination, and free beer for all of us GNU/Linux users)=20 ;) > While I'm not opposed to upgrading, I'm not sure what it would take to > make that change in before getting lirc to work? Can i just download > 2.6.18 source and header and compile lirc without prepping? It is all very easy, just use your favourite tool (let's say it is apt-get) to upgrade your kernel first. As root, issue the command: # apt-get update ; apt-get install linux-image-2.6-k7=20 (instead of k7, name your arch there, most probably i686, this will pull in the package linux-image-2.6.18-3-$arch, and will inform you of new available kernel versions in the future, by wanting to upgrade your linux-image-2.6-$arch virtual package). Now reboot into the new kernel, or module-assistant will be confused about what you really want to build. Then install module-assistant, it will download all you will need for you: # apt-get install module-assistant Then you just launch module-assistant and follow these simple steps: update prepare select -> lirc-modules [OK] get build [Yes] install=20 [cancel] exit Now you are finished!=20 In case of problems, install the reportbug utility and use it to file a bug in the Debian Bug Tracking System (http://bugs.debian.org/). > If i needed to find particular previous release of deb sources/headers > (i.e. 2.6.17) where would i find those? I don't think it is there anymore, as I said, we are releasing with 2.6.18. Sorry that I can't help you here. I know older packages are kept, but I do not remember where :) --=20 =B7''`. If I can't dance to it, it's not my revolution : :' : -- Emma Goldman `. `' Proudly running Debian GNU/Linux (unstable) `- www.amayita.com www.malapecora.com www.chicasduras.com |
From: New u. <hot...@ho...> - 2006-12-28 07:35:39
|
Errrrr. I did exactly what was suggested and stumbled upon this new error: make[5]: ***No rule to make target `/usr/src/linux-headers-2.6.18-3-686/scripts/Kbuild.inclue'. Stop. Leaving directory... Should I explore downloading and compiling lirc manually or are there compatibility issues with using something other than deb tools? Thanks again. >From: Amaya <am...@de...> >To: New uSER <hot...@ho...>, lir...@li... >Subject: Re: Cant compile LIRC in 2.16 Debian >Date: Thu, 28 Dec 2006 07:26:20 +0100 > >Hi, I am replying to the list so that this mini-howto gets archived and >can be useful to other people. > >New uSER wrote: > > Thanks for the info (you've been most helpful thus far). > >No problem, that's what I get paid for to. >(No, really, I do this happily for free, just for the sake of freedom, >total world domination, and free beer for all of us GNU/Linux users) >;) > > > While I'm not opposed to upgrading, I'm not sure what it would take to > > make that change in before getting lirc to work? Can i just download > > 2.6.18 source and header and compile lirc without prepping? > >It is all very easy, just use your favourite tool (let's say it is >apt-get) to upgrade your kernel first. As root, issue the command: > ># apt-get update ; apt-get install linux-image-2.6-k7 > (instead of k7, name your arch there, most probably i686, this > will pull in the package linux-image-2.6.18-3-$arch, and will > inform you of new available kernel versions in the future, by > wanting to upgrade your linux-image-2.6-$arch virtual package). > >Now reboot into the new kernel, or module-assistant will be confused >about what you really want to build. > >Then install module-assistant, it will download all you will need for >you: > ># apt-get install module-assistant > >Then you just launch module-assistant and follow these simple steps: > >update >prepare >select -> lirc-modules [OK] > get > build [Yes] > install > [cancel] >exit > >Now you are finished! > >In case of problems, install the reportbug utility and use it to file a >bug in the Debian Bug Tracking System (http://bugs.debian.org/). > > > If i needed to find particular previous release of deb sources/headers > > (i.e. 2.6.17) where would i find those? > >I don't think it is there anymore, as I said, we are releasing with >2.6.18. Sorry that I can't help you here. I know older packages are >kept, but I do not remember where :) > >-- > ·''`. If I can't dance to it, it's not my revolution > : :' : -- Emma Goldman > `. `' Proudly running Debian GNU/Linux (unstable) > `- www.amayita.com www.malapecora.com www.chicasduras.com |
From: New u. <hot...@ho...> - 2006-12-29 04:28:00
|
Hi again, Here is the entire output. I get this when I use module-assistant as well as when i try to compile manually. root@myth:~/foo/lirc/lirc-0.8.0/lirc# make make all-recursive make[1]: Entering directory `/root/foo/lirc/lirc-0.8.0/lirc' Making all in drivers make[2]: Entering directory `/root/foo/lirc/lirc-0.8.0/lirc/drivers' Making all in lirc_dev make[3]: Entering directory `/root/foo/lirc/lirc-0.8.0/lirc/drivers/lirc_dev' mv Makefile Makefile.automake cp ../Makefile.kernel Makefile make -C /lib/modules/2.6.18-3-686/build/ SUBDIRS=/root/foo/lirc/lirc-0.8.0/lirc/drivers/lirc_dev modules \ KBUILD_VERBOSE=1 make[4]: Entering directory `/usr/src/linux-headers-2.6.18-3-686' Makefile:266: /usr/src/linux-headers-2.6.18-3-686/scripts/Kbuild.include: No such file or directory /bin/sh: line 0: [: -lt: unary operator expected test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \ echo; \ echo " ERROR: Kernel configuration is invalid."; \ echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \ echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \ echo; \ /bin/false) make[4]: *** No rule to make target `/usr/src/linux-headers-2.6.18-3-686/scripts/Kbuild.include'. Stop. make[4]: Leaving directory `/usr/src/linux-headers-2.6.18-3-686' make[3]: *** [lirc_dev.o] Error 2 make[3]: Leaving directory `/root/foo/lirc/lirc-0.8.0/lirc/drivers/lirc_dev' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/root/foo/lirc/lirc-0.8.0/lirc/drivers' make[1]: *** [all-recursive] Error 1 make[1]:http://by111fd.bay111.hotmail.msn.com/cgi-bin/compose?type=ra&msg=928A0FD6-A856-44E8-800C-A73D8A5D915F&start=0&len=6586&curmbox=00000000%2d0000%2d0000%2d0000%2d000000000001&a=5c383fe3d689a0d1bde8a4a0666fb2c8b25345e2e0cff059e9955cc31c29534c# Send Leaving directory `/root/foo/lirc/lirc-0.8.0/lirc' make: *** [all] Error 2 Not sure on where to go from here. R. >From: "New uSER" <hot...@ho...> >To: am...@de..., lir...@li... >Subject: Re: Cant compile LIRC in 2.16 Debian >Date: Thu, 28 Dec 2006 02:35:31 -0500 > > >Errrrr. > >I did exactly what was suggested and stumbled upon this new error: > >make[5]: ***No rule to make target >`/usr/src/linux-headers-2.6.18-3-686/scripts/Kbuild.inclue'. Stop. > >Leaving directory... > >Should I explore downloading and compiling lirc manually or are there >compatibility issues with using something other than deb tools? > >Thanks again. > >>From: Amaya <am...@de...> >>To: New uSER <hot...@ho...>, lir...@li... >>Subject: Re: Cant compile LIRC in 2.16 Debian >>Date: Thu, 28 Dec 2006 07:26:20 +0100 >> >>Hi, I am replying to the list so that this mini-howto gets archived and >>can be useful to other people. >> >>New uSER wrote: >> > Thanks for the info (you've been most helpful thus far). >> >>No problem, that's what I get paid for to. >>(No, really, I do this happily for free, just for the sake of freedom, >>total world domination, and free beer for all of us GNU/Linux users) >>;) >> >> > While I'm not opposed to upgrading, I'm not sure what it would take to >> > make that change in before getting lirc to work? Can i just download >> > 2.6.18 source and header and compile lirc without prepping? >> >>It is all very easy, just use your favourite tool (let's say it is >>apt-get) to upgrade your kernel first. As root, issue the command: >> >># apt-get update ; apt-get install linux-image-2.6-k7 >> (instead of k7, name your arch there, most probably i686, this >> will pull in the package linux-image-2.6.18-3-$arch, and will >> inform you of new available kernel versions in the future, by >> wanting to upgrade your linux-image-2.6-$arch virtual package). >> >>Now reboot into the new kernel, or module-assistant will be confused >>about what you really want to build. >> >>Then install module-assistant, it will download all you will need for >>you: >> >># apt-get install module-assistant >> >>Then you just launch module-assistant and follow these simple steps: >> >>update >>prepare >>select -> lirc-modules [OK] >> get >> build [Yes] >> install >> [cancel] >>exit >> >>Now you are finished! >> >>In case of problems, install the reportbug utility and use it to file a >>bug in the Debian Bug Tracking System (http://bugs.debian.org/). >> >> > If i needed to find particular previous release of deb sources/headers >> > (i.e. 2.6.17) where would i find those? >> >>I don't think it is there anymore, as I said, we are releasing with >>2.6.18. Sorry that I can't help you here. I know older packages are >>kept, but I do not remember where :) >> >>-- >> ·''`. If I can't dance to it, it's not my revolution >> : :' : -- Emma Goldman >> `. `' Proudly running Debian GNU/Linux (unstable) >> `- www.amayita.com www.malapecora.com www.chicasduras.com > > > >------------------------------------------------------------------------- >Take Surveys. Earn Cash. Influence the Future of IT >Join SourceForge.net's Techsay panel and you'll get the chance to share >your >opinions on IT & business topics through brief surveys - and earn cash >http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV |
From: New u. <hot...@ho...> - 2006-12-29 04:46:11
|
http://by111fd.bay111.hotmail.msn.com/cgi-bin/compose?type=ra&msg=06953972-E798-4ABF-8B61-E07BA642D980&start=0&len=9502&curmbox=00000000%2d0000%2d0000%2d0000%2d000000000001&a=5c383fe3d689a0d1bde8a4a0666fb2c8b25345e2e0cff059e9955cc31c29534c# Send >From: "New uSER" <hot...@ho...> >To: am...@de..., lir...@li... >Subject: Re: Canthttp://gfx1.hotmail.com/i.p.send.gif compile LIRC in >2.16Debian >Date: Thu, 28 Dec 2006 23:27:49 -0500 > >Hi again, > >Here is the entire output. I get this when I use module-assistant as well >as when i try to compile manually. > > >root@myth:~/foo/lirc/lirc-0.8.0/lirc# make >make all-recursive >make[1]: Entering directory `/root/foo/lirc/lirc-0.8.0/lirc' >Making all in drivers >make[2]: Entering directory `/root/foo/lirc/lirc-0.8.0/lirc/drivers' >Making all in lirc_dev >make[3]: Entering directory >`/root/foo/lirc/lirc-0.8.0/lirc/drivers/lirc_dev' >mv Makefile Makefile.automake >cp ../Makefile.kernel Makefile >make -C /lib/modules/2.6.18-3-686/build/ >SUBDIRS=/root/foo/lirc/lirc-0.8.0/lirc/drivers/lirc_dev modules \ > KBUILD_VERBOSE=1 >make[4]: Entering directory `/usr/src/linux-headers-2.6.18-3-686' >Makefile:266: /usr/src/linux-headers-2.6.18-3-686/scripts/Kbuild.include: >No such file or directory >/bin/sh: line 0: [: -lt: unary operator expected >test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( > \ > echo; \ > echo " ERROR: Kernel configuration is invalid."; \ > echo " include/linux/autoconf.h or include/config/auto.conf >are missing."; \ > echo " Run 'make oldconfig && make prepare' on kernel src >to fix it."; \ > echo; \ > /bin/false) >make[4]: *** No rule to make target >`/usr/src/linux-headers-2.6.18-3-686/scripts/Kbuild.include'. Stop. >make[4]: Leaving directory `/usr/src/linux-headers-2.6.18-3-686' >make[3]: *** [lirc_dev.o] Error 2 >make[3]: Leaving directory >`/root/foo/lirc/lirc-0.8.0/lirc/drivers/lirc_dev' >make[2]: *** [all-recursive] Error 1 >make[2]: Leaving directory `/root/foo/lirc/lirc-0.8.0/lirc/drivers' >make[1]: *** [all-recursive] Error 1 >make[1]:http://by111fd.bay111.hotmail.msn.com/cgi-bin/compose?type=ra&msg=928A0FD6-A856-44E8-800C-A73D8A5D915F&start=0&len=6586&curmbox=00000000%2d0000%2d0000%2d0000%2d000000000001&a=5c383fe3d689a0d1bde8a4a0666fb2c8b25345e2e0cff059e9955cc31c29534c# >Send Leaving directory `/root/foo/lirc/lirc-0.8.0/lirc' >make: *** [all] Error 2 > > >Not sure on where to go from here. >R. > > >>From: "New uSER" <hot...@ho...> >>To: am...@de..., lir...@li... >>Subject: Re: Cant compile LIRC in 2.16 Debian >>Date: Thu, 28 Dec 2006 02:35:31 -0500 >> >> >>Errrrr. >> >>I did exactly what was suggested and stumbled upon this new error: >> >>make[5]: ***No rule to make target >>`/usr/src/linux-headers-2.6.18-3-686/scripts/Kbuild.inclue'. Stop. >> >>Leaving directory... >> >>Should I explore downloading and compiling lirc manually or are there >>compatibility issues with using something other than deb tools? >> >>Thanks again. >> >>>From: Amaya <am...@de...> >>>To: New uSER <hot...@ho...>, lir...@li... >>>Subject: Re: Cant compile LIRC in 2.16 Debian >>>Date: Thu, 28 Dec 2006 07:26:20 +0100 >>> >>>Hi, I am replying to the list so that this mini-howto gets archived and >>>can be useful to other people. >>> >>>New uSER wrote: >>> > Thanks for the info (you've been most helpful thus far). >>> >>>No problem, that's what I get paid for to. >>>(No, really, I do this happily for free, just for the sake of freedom, >>>total world domination, and free beer for all of us GNU/Linux users) >>>;) >>> >>> > While I'm not opposed to upgrading, I'm not sure what it would take to >>> > make that change in before getting lirc to work? Can i just download >>> > 2.6.18 source and header and compile lirc without prepping? >>> >>>It is all very easy, just use your favourite tool (let's say it is >>>apt-get) to upgrade your kernel first. As root, issue the command: >>> >>># apt-get update ; apt-get install linux-image-2.6-k7 >>> (instead of k7, name your arch there, most probably i686, this >>> will pull in the package linux-image-2.6.18-3-$arch, and will >>> inform you of new available kernel versions in the future, by >>> wanting to upgrade your linux-image-2.6-$arch virtual package). >>> >>>Now reboot into the new kernel, or module-assistant will be confused >>>about what you really want to build. >>> >>>Then install module-assistant, it will download all you will need for >>>you: >>> >>># apt-get install module-assistant >>> >>>Then you just launch module-assistant and follow these simple steps: >>> >>>update >>>prepare >>>select -> lirc-modules [OK] >>> get >>> build [Yes] >>> install >>> [cancel] >>>exit >>> >>>Now you are finished! >>> >>>In case of problems, install the reportbug utility and use it to file a >>>bug in the Debian Bug Tracking System (http://bugs.debian.org/). >>> >>> > If i needed to find particular previous release of deb sources/headers >>> > (i.e. 2.6.17) where would i find those? >>> >>>I don't think it is there anymore, as I said, we are releasing with >>>2.6.18. Sorry that I can't help you here. I know older packages are >>>kept, but I do not remember where :) >>> >>>-- >>> ·''`. If I can't dance to it, it's not my revolution >>> : :' : -- Emma Goldman >>> `. `' Proudly running Debian GNU/Linux (unstable) >>> `- www.amayita.com www.malapecora.com www.chicasduras.com >> >> >> > > >>------------------------------------------------------------------------- >>Take Surveys. Earn Cash. Influence the Future of IT >>Join SourceForge.net's Techsay panel and you'll get the chance to share >>your >>opinions on IT & business topics through brief surveys - and earn cash >>http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > > >------------------------------------------------------------------------- >Take Surveys. Earn Cash. Influence the Future of IT >Join SourceForge.net's Techsay panel and you'll get the chance to share >your >opinions on IT & business topics through brief surveys - and earn cash >http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV |
From: New u. <hot...@ho...> - 2006-12-29 05:06:55
|
Ok i figured it out. I traced the scripts link to be a sym to the ../linux-kbuild-2.6.18/scripts directory but that directory did not exist even though dpkg --get-selections reported it as being installed. Therefore I purged all previous kbuild installs and apt-get --reinstall install linux-kbuild ... and recompiled. And now Lirc is installed Thanks a lot for the support. R. >From: "New uSER" <hot...@ho...> >To: hot...@ho..., am...@de..., >lir...@li... >Subject: Re: Cant compile LIRC in 2.16 Debian >Date: Thu, 28 Dec 2006 23:46:00 -0500 > >http://by111fd.bay111.hotmail.msn.com/cgi-bin/compose?type=ra&msg=06953972-E798-4ABF-8B61-E07BA642D980&start=0&len=9502&curmbox=00000000%2d0000%2d0000%2d0000%2d000000000001&a=5c383fe3d689a0d1bde8a4a0666fb2c8b25345e2e0cff059e9955cc31c29534c# >Send > > >>From: "New uSER" <hot...@ho...> >>To: am...@de..., lir...@li... >>Subject: Re: Canthttp://gfx1.hotmail.com/i.p.send.gif compile LIRC in >>2.16Debian >>Date: Thu, 28 Dec 2006 23:27:49 -0500 >> >>Hi again, >> >>Here is the entire output. I get this when I use module-assistant as well >>as when i try to compile manually. >> >> >>root@myth:~/foo/lirc/lirc-0.8.0/lirc# make >>make all-recursive >>make[1]: Entering directory `/root/foo/lirc/lirc-0.8.0/lirc' >>Making all in drivers >>make[2]: Entering directory `/root/foo/lirc/lirc-0.8.0/lirc/drivers' >>Making all in lirc_dev >>make[3]: Entering directory >>`/root/foo/lirc/lirc-0.8.0/lirc/drivers/lirc_dev' >>mv Makefile Makefile.automake >>cp ../Makefile.kernel Makefile >>make -C /lib/modules/2.6.18-3-686/build/ >>SUBDIRS=/root/foo/lirc/lirc-0.8.0/lirc/drivers/lirc_dev modules \ >> KBUILD_VERBOSE=1 >>make[4]: Entering directory `/usr/src/linux-headers-2.6.18-3-686' >>Makefile:266: /usr/src/linux-headers-2.6.18-3-686/scripts/Kbuild.include: >>No such file or directory >>/bin/sh: line 0: [: -lt: unary operator expected >>test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( >> \ >> echo; \ >> echo " ERROR: Kernel configuration is invalid."; \ >> echo " include/linux/autoconf.h or >>include/config/auto.conf are missing."; \ >> echo " Run 'make oldconfig && make prepare' on kernel src >>to fix it."; \ >> echo; \ >> /bin/false) >>make[4]: *** No rule to make target >>`/usr/src/linux-headers-2.6.18-3-686/scripts/Kbuild.include'. Stop. >>make[4]: Leaving directory `/usr/src/linux-headers-2.6.18-3-686' >>make[3]: *** [lirc_dev.o] Error 2 >>make[3]: Leaving directory >>`/root/foo/lirc/lirc-0.8.0/lirc/drivers/lirc_dev' >>make[2]: *** [all-recursive] Error 1 >>make[2]: Leaving directory `/root/foo/lirc/lirc-0.8.0/lirc/drivers' >>make[1]: *** [all-recursive] Error 1 >>make[1]:http://by111fd.bay111.hotmail.msn.com/cgi-bin/compose?type=ra&msg=928A0FD6-A856-44E8-800C-A73D8A5D915F&start=0&len=6586&curmbox=00000000%2d0000%2d0000%2d0000%2d000000000001&a=5c383fe3d689a0d1bde8a4a0666fb2c8b25345e2e0cff059e9955cc31c29534c# >>Send Leaving directory `/root/foo/lirc/lirc-0.8.0/lirc' >>make: *** [all] Error 2 >> >> >>Not sure on where to go from here. >>R. >> >> >>>From: "New uSER" <hot...@ho...> >>>To: am...@de..., lir...@li... >>>Subject: Re: Cant compile LIRC in 2.16 Debian >>>Date: Thu, 28 Dec 2006 02:35:31 -0500 >>> >>> >>>Errrrr. >>> >>>I did exactly what was suggested and stumbled upon this new error: >>> >>>make[5]: ***No rule to make target >>>`/usr/src/linux-headers-2.6.18-3-686/scripts/Kbuild.inclue'. Stop. >>> >>>Leaving directory... >>> >>>Should I explore downloading and compiling lirc manually or are there >>>compatibility issues with using something other than deb tools? >>> >>>Thanks again. >>> >>>>From: Amaya <am...@de...> >>>>To: New uSER <hot...@ho...>, lir...@li... >>>>Subject: Re: Cant compile LIRC in 2.16 Debian >>>>Date: Thu, 28 Dec 2006 07:26:20 +0100 >>>> >>>>Hi, I am replying to the list so that this mini-howto gets archived and >>>>can be useful to other people. >>>> >>>>New uSER wrote: >>>> > Thanks for the info (you've been most helpful thus far). >>>> >>>>No problem, that's what I get paid for to. >>>>(No, really, I do this happily for free, just for the sake of freedom, >>>>total world domination, and free beer for all of us GNU/Linux users) >>>>;) >>>> >>>> > While I'm not opposed to upgrading, I'm not sure what it would take >>>>to >>>> > make that change in before getting lirc to work? Can i just download >>>> > 2.6.18 source and header and compile lirc without prepping? >>>> >>>>It is all very easy, just use your favourite tool (let's say it is >>>>apt-get) to upgrade your kernel first. As root, issue the command: >>>> >>>># apt-get update ; apt-get install linux-image-2.6-k7 >>>> (instead of k7, name your arch there, most probably i686, this >>>> will pull in the package linux-image-2.6.18-3-$arch, and will >>>> inform you of new available kernel versions in the future, by >>>> wanting to upgrade your linux-image-2.6-$arch virtual package). >>>> >>>>Now reboot into the new kernel, or module-assistant will be confused >>>>about what you really want to build. >>>> >>>>Then install module-assistant, it will download all you will need for >>>>you: >>>> >>>># apt-get install module-assistant >>>> >>>>Then you just launch module-assistant and follow these simple steps: >>>> >>>>update >>>>prepare >>>>select -> lirc-modules [OK] >>>> get >>>> build [Yes] >>>> install >>>> [cancel] >>>>exit >>>> >>>>Now you are finished! >>>> >>>>In case of problems, install the reportbug utility and use it to file a >>>>bug in the Debian Bug Tracking System (http://bugs.debian.org/). >>>> >>>> > If i needed to find particular previous release of deb >>>>sources/headers >>>> > (i.e. 2.6.17) where would i find those? >>>> >>>>I don't think it is there anymore, as I said, we are releasing with >>>>2.6.18. Sorry that I can't help you here. I know older packages are >>>>kept, but I do not remember where :) >>>> >>>>-- >>>> ·''`. If I can't dance to it, it's not my revolution >>>> : :' : -- Emma Goldman >>>> `. `' Proudly running Debian GNU/Linux (unstable) >>>> `- www.amayita.com www.malapecora.com www.chicasduras.com >>> >>> >>> >> >> >>>------------------------------------------------------------------------- >>>Take Surveys. Earn Cash. Influence the Future of IT >>>Join SourceForge.net's Techsay panel and you'll get the chance to share >>>your >>>opinions on IT & business topics through brief surveys - and earn cash >>>http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >> >> >> > > >>------------------------------------------------------------------------- >>Take Surveys. Earn Cash. Influence the Future of IT >>Join SourceForge.net's Techsay panel and you'll get the chance to share >>your >>opinions on IT & business topics through brief surveys - and earn cash >>http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > |
From: Amaya <am...@de...> - 2006-12-29 10:05:15
|
New uSER wrote: > I traced the scripts link to be a sym to the > ../linux-kbuild-2.6.18/scripts directory but that directory did not > exist even though dpkg --get-selections reported it as being > installed. Therefore I purged all previous kbuild installs and > apt-get --reinstall install linux-kbuild ... and recompiled. Suggestion: start using aptitude or apt-get + deborphan.=20 > And now Lirc is installed Enjoy!=20 > Thanks a lot for the support. No problem. lirc is not easy to install, I acknowledge that us, the Debian maintainers, still have to make it much easier for our users, and we are working on it.=20 Happy hacking! --=20 =B7''`. If I can't dance to it, it's not my revolution : :' : -- Emma Goldman `. `' Proudly running Debian GNU/Linux (unstable) `- www.amayita.com www.malapecora.com www.chicasduras.com |