Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: VDR Portal. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

Donnerstag, 13. Mai 2004, 12:52

make von lirc-0.7.0_pre3 will nich

Liebe Gemeinde,

mein "emerge -U world" schlaegt seit einiger Zeit fehl, der Stolperstein ist lirc . Ob ich nun SYNC="rsync://rsync16.de.gentoo.org/gentoo-merged" als server nehme oder einen beliebigen anderen aendert nichts. Meine installierte lirc-Version ist die 0.6.6-r1 . System siehe Signatur. Ich kann mit der Fehlermeldung nichts anfangen und hab weder hier, im gentoo-Forum oder bei Herrn Google was gefunden.

Hat von Euch jemand sachdienliche Hinweise ?

Danke fuer's Lesen

Michael



Kernel-config:

# Character devices
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
# CONFIG_SERIAL is not set
# CONFIG_SERIAL_EXTENDED is not set
# CONFIG_SERIAL_NONSTANDARD is not set
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=2048



make-Durchlauf:

Now enter 'make' and 'make install' to compile and install the package.

cd . && \
CONFIG_HEADERS= CONFIG_LINKS= \
CONFIG_FILES=Makefile /bin/sh ./config.status
config.status: creating Makefile
config.status: executing default-1 commands
cd . && /bin/sh /var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/missing --run autoheader
autoheader-2.58: WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
autoheader-2.58: WARNING: and `config.h.top', to define templates for `config.h.in'
autoheader-2.58: WARNING: is deprecated and discouraged.
autoheader-2.58:
autoheader-2.58: WARNING: Using the third argument of `AC_DEFINE' and
autoheader-2.58: WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
autoheader-2.58: WARNING: `acconfig.h':
autoheader-2.58:
autoheader-2.58: WARNING: AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader-2.58: [Define if a function `main' is needed.])
autoheader-2.58:
autoheader-2.58: WARNING: More sophisticated templates can also be produced, see the
autoheader-2.58: WARNING: documentation.
configure.in:18: warning: do not use m4_patsubst: use patsubst or m4_bpatsubst
aclocal.m4:614: AM_CONFIG_HEADER is expanded from...
configure.in:18: the top level
configure.in:1022: warning: do not use m4_regexp: use regexp or m4_bregexp
aclocal.m4:627: _AM_DIRNAME is expanded from...
configure.in:1022: the top level
cd . \
&& CONFIG_FILES= CONFIG_HEADERS=config.h \
/bin/sh ./config.status
config.status: creating config.h
config.status: executing default-1 commands
make all-recursive
make[1]: Entering directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3'
Making all in drivers
make[2]: Entering directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers'
cd .. && \
/bin/sh /var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/missing --run automake --gnu drivers/Makefile
cd .. && \
CONFIG_HEADERS= CONFIG_LINKS= \
CONFIG_FILES=drivers/Makefile /bin/sh ./config.status
config.status: creating drivers/Makefile
config.status: executing default-1 commands
make[2]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers'
make[2]: Entering directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers'
Making all in lirc_dev
make[3]: Entering directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_dev'
cd ../.. && \
/bin/sh /var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/missing --run automake --gnu drivers/lirc_dev/Makefile
cd ../.. && \
CONFIG_HEADERS= CONFIG_LINKS= \
CONFIG_FILES=drivers/lirc_dev/Makefile /bin/sh ./config.status
config.status: creating drivers/lirc_dev/Makefile
config.status: executing default-1 commands
make[3]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_dev'
make[3]: Entering directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_dev'
mv Makefile Makefile.automake
cp ../Makefile.kernel Makefile
make -C /usr/src/linux/ SUBDIRS=/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_dev modules \
KBUILD_VERBOSE=1
make[4]: Entering directory `/usr/src/linux-2.4.24'
make -C /var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_dev CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.24/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.24/include/linux/modversions.h" MAKING_MODULES=1 modules
make[5]: Entering directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_dev'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.24/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.24/include/linux/modversions.h -DIRCTL_DEV_MAJOR=61 -DEXPORT_SYMTAB -DHAVE_CONFIG_H -I. -I. -I../.. -I /var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_dev/../.. -I /usr/src/linux//include/ -nostdinc -iwithprefix include -DKBUILD_BASENAME=lirc_dev -c -o lirc_dev.o lirc_dev.c
make[5]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_dev'
make[4]: Leaving directory `/usr/src/linux-2.4.24'
mv Makefile.automake Makefile
make[3]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_dev'
Making all in lirc_serial
make[3]: Entering directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_serial'
cd ../.. && \
/bin/sh /var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/missing --run automake --gnu drivers/lirc_serial/Makefile
cd ../.. && \
CONFIG_HEADERS= CONFIG_LINKS= \
CONFIG_FILES=drivers/lirc_serial/Makefile /bin/sh ./config.status
config.status: creating drivers/lirc_serial/Makefile
config.status: executing default-1 commands
make[3]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_serial'
make[3]: Entering directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_serial'
mv Makefile Makefile.automake
cp ../Makefile.kernel Makefile
make -C /usr/src/linux/ SUBDIRS=/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_serial modules \
KBUILD_VERBOSE=1
make[4]: Entering directory `/usr/src/linux-2.4.24'
make -C /var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_serial CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.24/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.24/include/linux/modversions.h" MAKING_MODULES=1 modules
make[5]: Entering directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_serial'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.24/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.24/include/linux/modversions.h -DIRCTL_DEV_MAJOR=61 -DEXPORT_SYMTAB -DHAVE_CONFIG_H -I. -I. -I../.. -I /var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_serial/../.. -I /usr/src/linux//include/ -nostdinc -iwithprefix include -DKBUILD_BASENAME=lirc_serial -c -o lirc_serial.o lirc_serial.c
lirc_serial.c:67:2: warning: #warning "******************************************"
lirc_serial.c:68:2: warning: #warning " Your serial port driver is compiled into "
lirc_serial.c:69:2: warning: #warning " the kernel. You will have to release the "
lirc_serial.c:70:2: warning: #warning " port you want to use for LIRC with: "
lirc_serial.c:71:2: warning: #warning " setserial /dev/ttySx uart none "
lirc_serial.c:72:2: warning: #warning "******************************************"
lirc_serial.c:103:2: warning: #warning "Software carrier only affects transmitting"
lirc_serial.c:109:2: warning: #warning "Note: using rdtsc instruction"
lirc_serial.c:263: error: syntax error before ';' token
lirc_serial.c:264: error: syntax error before ';' token
make[5]: *** [lirc_serial.o] Error 1
make[5]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_serial'
make[4]: *** [_mod_/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_serial] Error 2
make[4]: Leaving directory `/usr/src/linux-2.4.24'
make[3]: *** [lirc_serial.o] Error 2
make[3]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers/lirc_serial'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3/drivers'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/lirc-0.7.0_pre3/work/lirc-0.7.0pre3'
make: *** [all] Error 2

!!! ERROR: app-misc/lirc-0.7.0_pre3 failed.
!!! Function src_compile, Line 94, Exitcode 2
!!! (no error message)
Glotz-VDR: Aopen i945GTm-VHL, CoreDuo T2500, 1x Nova HD S2, 1x Reel HDe, Gentoo mit 2.6.32er kernel, VDR 1.7.15
über einen Yamaha RX-1700 verbunden mit Sharp Aquos LC46 XL2E und Panasonic PT AE 3000

2

Donnerstag, 13. Mai 2004, 15:58

RE: make von lirc-0.7.0_pre3 will nich

Hallo,

Quellcode

1
 Meine installierte lirc-Version ist die 0.6.6-r1 .

Das Problem mit dem
emerge -U world und lirc-0.7.0_pre3
laesst sich umgehen,
wenn man in der /etc/portage/package.mask

Quellcode

1
>=app-misc/lirc-0.7.0_pre3

eintraegt,
falls nicht vorhanden,muss das Verzeichnis mit der package.mask angelegt werden.
Noch eine Moeglichkeit waere,
mal zu probieren auf die Version lirc-0.7.0_pre4 upzudaten ,
moeglicherweise sind da die Probleme mit dem Kompilieren behoben.
mfg

Henning

Profi

Beiträge: 597

Wohnort: Braunschweig

Beruf: Systemanalytiker

  • Nachricht senden

3

Donnerstag, 13. Mai 2004, 20:53

RE: make von lirc-0.7.0_pre3 will nich

Hi,

ich hatte bislang auch noch die 0.66 am laufen, da ich von einigen Leuten gehört hatte, die damit Probleme haben.
Nun habe ich mich doch mal dazu hinreißen lassen die 0.70-pre3 zu testen.
Ich hatte damit kein Problem.
Allerdings habe ich die Treiber für die seriellen Schnittstellen nicht fest im Kernel, sondern als Modul gebaut. Ich brauche die serielle Schnittstelle ohnehin nur alle paar Monate um meinen alten Eprommer anzusprechen.

Wäre doch mal einen Versuch wert, mit unterschiedlichen Kerneln zu testen.

Gruß Henning
Hardware: ASUS A8N-E, AMD64 3800 2GB, 2 * 250GB SATA-II Samsung, Siemens DVB-S Rev 1.3, Technisat DVB-S Rev. 1.6, LG 4167 DVD-RW, GF 6300
Software: Gentoo,2.6.17, GCC 3.4.6 VDR 1.4.3, OSD-Teletext, mp3ng, DVD, image, mplayer, pilotskin, director, femon, osdpip, burn

4

Freitag, 14. Mai 2004, 10:47

RE: make von lirc-0.7.0_pre3 will nich

Howdy !

Ich hab die lirc 0.7.0-Versionen (alle!) wie von holymoly beschrieben vom Systemupdate ausschliessen muessen, dann laeuft das wenigstens durch. Da 0.66 bei mir funzt, belasse ich es erstmal dabei. Bei Gelegenheit wechsle ich auf Kernel 2.4.26, an die 2.6er Reihe traue ich mich noch nicht ran. ?( Das werde ich mal auf 'nem Testsystem versuchen.

Ciao
Michael
Glotz-VDR: Aopen i945GTm-VHL, CoreDuo T2500, 1x Nova HD S2, 1x Reel HDe, Gentoo mit 2.6.32er kernel, VDR 1.7.15
über einen Yamaha RX-1700 verbunden mit Sharp Aquos LC46 XL2E und Panasonic PT AE 3000

Immortal Romance Spielautomat