From: <li...@ba...> - 2004-07-25 17:15:51
|
Hi, there's a new pre-release available. Changes since pre6: * added support for ELMAK PCMAK (Pawel Nowak) Thanks to Malte Rohde, the lirc_mceusb driver should now work on 2.6 kernels. There are only few known issues left: - no udevfs support - no devfs support on 2.6 - lirc_serial bug related to CONFIG_DEBUG_SPINLOCK_SLEEP The udevfs and devfs issues should be solved by the patches that David Härdeman already provided. They will probably be included in the next pre-release as soon as I find some time to look at them. Follow this link to download the package: http://www.lirc.org/software/snapshots/lirc-0.7.0pre7.tar.bz2 Christoph |
From: Axel T. <Axel.Thimm@ATrpms.net> - 2004-07-26 08:53:03
|
Hi, On Sun, Jul 25, 2004 at 07:14:00PM +0200, Christoph Bartelmus wrote: > there's a new pre-release available. Changes since pre6: > * added support for ELMAK PCMAK (Pawel Nowak) >=20 > Thanks to Malte Rohde, the lirc_mceusb driver should now work on 2.6 =20 > kernels. There are only few known issues left: >=20 > - no udevfs support > - no devfs support on 2.6 > - lirc_serial bug related to CONFIG_DEBUG_SPINLOCK_SLEEP >=20 > The udevfs and devfs issues should be solved by the patches that David = =20 > H=E4rdeman already provided. They will probably be included in the next = =20 > pre-release as soon as I find some time to look at them. >=20 > Follow this link to download the package: >=20 > http://www.lirc.org/software/snapshots/lirc-0.7.0pre7.tar.bz2 >=20 > Christoph The build fails with =2E/configure --with-x=3Dyes --with-syslog --with-driver=3Dany make [...] /bin/sh ../libtool --mode=3Dlink /usr/bin/gcc -O2 -g -Wall -o irrecord = irrecord.o dump_config.o config_file.o hw-types.o ir_remote.o hw_audio.o hw= _bte.o hw_creative.o hw_creative_infracd.o hw_default.o hw_devinput.o hw_ds= p.o hw_irman.o hw_livedrive_common.o hw_livedrive_midi.o hw_livedrive_seq.o= hw_logitech.o hw_mp3anywhere.o hw_pcmak.o hw_silitek.o hw_tira.o hw_udp.o = hw_uirt2.o hw_uirt2_common.o hw_uirt2_raw.o receive.o serial.o transmit.o -= lirman -lportaudio -lm -lpthread -lutil =20 mkdir .libs /usr/bin/gcc -O2 -g -Wall -o irrecord irrecord.o dump_config.o config_file.= o hw-types.o ir_remote.o hw_audio.o hw_bte.o hw_creative.o hw_creative_infr= acd.o hw_default.o hw_devinput.o hw_dsp.o hw_irman.o hw_livedrive_common.o = hw_livedrive_midi.o hw_livedrive_seq.o hw_logitech.o hw_mp3anywhere.o hw_pc= mak.o hw_silitek.o hw_tira.o hw_udp.o hw_uirt2.o hw_uirt2_common.o hw_uirt2= _raw.o receive.o serial.o transmit.o -lirman -lportaudio -lm -lpthread -lu= til hw-types.o(.data+0x78): In function `hw_choose_driver': /var/tmp/bach-build/BUILD/lirc-0.7.0pre7/daemons/hw-types.c:119: undefined = reference to `hw_pinsys' hw-types.o(.data+0x7c):/var/tmp/bach-build/BUILD/lirc-0.7.0pre7/daemons/hw-= types.c:105: undefined reference to `hw_pixelview' collect2: ld returned 1 exit status Compared to my previous successful build (which was pre5, I skipped pre6) I see the following differences: @@ -335,18 +337,12 @@ /usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c `test -f hw_= mp3anywhere.c || echo './'`hw_mp3anywhere.c hw_mp3anywhere.c: In function `mp3anywhere_rec': hw_mp3anywhere.c:171: warning: reading through null pointer (arg 3) -source=3D'hw_pinsys.c' object=3D'hw_pinsys.o' libtool=3Dno \ -depfile=3D'.deps/hw_pinsys.Po' tmpdepfile=3D'.deps/hw_pinsys.TPo' \ -depmode=3Dgcc3 /bin/sh ../depcomp \ -/usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c `test -f hw_= pinsys.c || echo './'`hw_pinsys.c -hw_pinsys.c: In function `pinsys_rec': -hw_pinsys.c:304: warning: reading through null pointer (arg 3) -source=3D'hw_pixelview.c' object=3D'hw_pixelview.o' libtool=3Dno \ -depfile=3D'.deps/hw_pixelview.Po' tmpdepfile=3D'.deps/hw_pixelview.TPo' \ +source=3D'hw_pcmak.c' object=3D'hw_pcmak.o' libtool=3Dno \ +depfile=3D'.deps/hw_pcmak.Po' tmpdepfile=3D'.deps/hw_pcmak.TPo' \ depmode=3Dgcc3 /bin/sh ../depcomp \ -/usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c `test -f hw_= pixelview.c || echo './'`hw_pixelview.c -hw_pixelview.c: In function `pixelview_rec': -hw_pixelview.c:164: warning: reading through null pointer (arg 3) +/usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c `test -f hw_= pcmak.c || echo './'`hw_pcmak.c +hw_pcmak.c: In function `pcmak_rec': +hw_pcmak.c:161: warning: reading through null pointer (arg 3) source=3D'hw_silitek.c' object=3D'hw_silitek.o' libtool=3Dno \ depfile=3D'.deps/hw_silitek.Po' tmpdepfile=3D'.deps/hw_silitek.TPo' \ depmode=3Dgcc3 /bin/sh ../depcomp \ I.e. hw_pinsys.o and hw_pixelview.o are not built anymore (and hw_pcmak.o is new). --=20 Axel.Thimm at ATrpms.net |
From: <li...@ba...> - 2004-07-26 16:49:07
|
Hi! Axel Thimm "Axel.Thimm@ATrpms.net" wrote: [...] > The build fails with [...] > I.e. hw_pinsys.o and hw_pixelview.o are not built anymore (and > hw_pcmak.o is new). Typo in configure.in. This should fix the problem: RCS file: /cvsroot/lirc/lirc/configure.in,v retrieving revision 5.126 diff -u -u -r5.126 configure.in --- configure.in 24 Jul 2004 15:36:14 -0000 5.126 +++ configure.in 26 Jul 2004 15:40:11 -0000 @@ -137,7 +137,7 @@ possible_drivers="(none) (bte) (creative_infracd) (devinput) (dsp) \ (exaudio) (irreal) (livedrive_midi) (livedrive_seq) (logitech) \ - (mediafocusI) (mp3anywhere) (pcmak) (pcmak_usb) (pctv) | + (mediafocusI) (mp3anywhere) (pcmak) (pcmak_usb) (pctv) \ (remotemaster) (silitek) (slinke) (tira) (uirt2) (uirt2_raw) \ (udp)" Thanks for testing. Christoph |
From: Cecil W. <cw...@li...> - 2004-08-01 09:32:32
|
pre7 fails to build while I had no issues with pre6: Making all in daemons make[2]: Entering directory `/usr/src/lirc-0.7.0pre7/daemons' /bin/sh ../libtool --mode=link gcc -O2 -g -Wall -o irrecord irrecord.o dump_config.o config_file.o hw-types.o ir_remote.o hw_audio_alsa.o hw_bte.o hw_creative.o hw_creative_infracd.o hw_default.o hw_devinput.o hw_dsp.o hw_livedrive_common.o hw_livedrive_midi.o hw_livedrive_seq.o hw_logitech.o hw_mp3anywhere.o hw_pcmak.o hw_silitek.o hw_tira.o hw_udp.o hw_uirt2.o hw_uirt2_common.o hw_uirt2_raw.o receive.o serial.o transmit.o -lasound gcc -O2 -g -Wall -o irrecord irrecord.o dump_config.o config_file.o hw-types.o ir_remote.o hw_audio_alsa.o hw_bte.o hw_creative.o hw_creative_infracd.o hw_default.o hw_devinput.o hw_dsp.o hw_livedrive_common.o hw_livedrive_midi.o hw_livedrive_seq.o hw_logitech.o hw_mp3anywhere.o hw_pcmak.o hw_silitek.o hw_tira.o hw_udp.o hw_uirt2.o hw_uirt2_common.o hw_uirt2_raw.o receive.o serial.o transmit.o /usr/lib/libasound.so -lm -ldl -lpthread hw-types.o(.data+0x74): In function `hw_choose_driver': /usr/src/lirc-0.7.0pre7/daemons/hw-types.c:116: undefined reference to `hw_pinsys' hw-types.o(.data+0x78):/usr/src/lirc-0.7.0pre7/daemons/hw-types.c:117: undefined reference to `hw_pixelview' collect2: ld returned 1 exit status make[2]: *** [irrecord] Error 1 make[2]: Leaving directory `/usr/src/lirc-0.7.0pre7/daemons' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/lirc-0.7.0pre7' make: *** [all] Error 2 I'm also wonder how I can build all modules for the various remotes. Thanks, Cecil |