Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. 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

18.07.2007, 00:15

v4l-dvb-hg: ./linux/version.h: Too many levels of symbolic links

Hallo,

ich versuche gerade meine Terratec Cinergy T XE ans Laufen zu Bringen, jedoch bekomme ich nach einem

Quellcode

1
emerge media-tv/v4l-dvb-hg

folgende Fehlermeldung:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
 * checking ebuild checksums ;-) ...                                                                                                 [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                [ ok ]
 * checking miscfile checksums ;-) ...                                                                                               [ ok ]
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/2.6.22-suspend2/build
 * Found sources for kernel version:
 *     2.6.22-suspend2
>>> Unpacking source...
 * hg pull -u http://linuxtv.org/hg/v4l-dvb ...
pulling from http://linuxtv.org/hg/v4l-dvb
searching for changes
no changes found                                                                                                                     [ ok ]
 * rsync to /var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb ...                                                             [ ok ]
 * Applying v4l-dvb-hg-fix-makefile-recursion.diff ...                                                                               [ ok ]
 * No additional local patches to use
No version yet.
./scripts/make_kconfig.pl /usr/src/linux 1
Preparing to compile for kernel version 2.6.22
VIDEO_PLANB: Requires at least kernel 2.6.99
Created default (all yes) .config file

 * Removing autoload-entry from stradis-driver.
 * Removing depmod-calls
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l ...
 * Preparing dvb module
scripts/make_makefile.pl
./scripts/make_myconfig.pl
perl scripts/make_config_compat.pl /usr/src/linux ./.myconfig ./config-compat.h
creating symbolic links...
ln -sf . oss
make -C /usr/src/linux SUBDIRS=/var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l  modules
make[1]: Entering directory `/usr/src/linux-2.6.22-suspend2'
  CC [M]  /var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l/flexcop-pci.o
  CC [M]  /var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l/flexcop-usb.o
  CC [M]  /var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l/flexcop.o
In file included from <command line>:1:
/var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l/config-compat.h:638:1: error: ./linux/version.h: Too many levels of symbolic links
In file included from <command line>:1:
/var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l/config-compat.h:638:1: error: ./linux/version.h: Too many levels of symbolic links
In file included from /var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l/flexcop-common.h:12,
                 from /var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l/flexcop-pci.c:10:
/var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l/compat.h:8:5: warning: "LINUX_VERSION_CODE" is not defined
/var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l/compat.h:8:26: warning: "KERNEL_VERSION" is not defined
/var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l/compat.h:8:40: error: missing binary operator before token "("


Die letzten Zeilen wiederholen sich noch zig mal (mit anderen Zeilennummern) bis er dann mit

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
make[2]: *** [/var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l/flexcop.o] Error 1
make[1]: *** [_module_/var/tmp/portage/media-tv/v4l-dvb-hg-0.1-r2/work/v4l-dvb/v4l] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.22-suspend2'
make: *** [default] Error 2
 *
 * ERROR: media-tv/v4l-dvb-hg-0.1-r2 failed.
 * Call stack:
 *   ebuild.sh, line 1647:   Called dyn_compile
 *   ebuild.sh, line 988:   Called qa_call 'src_compile'
 *   ebuild.sh, line 44:   Called src_compile
 *   ebuild.sh, line 1327:   Called linux-mod_src_compile
 *   linux-mod.eclass, line 516:   Called die
 *
 * Unable to make  KDIR=/usr/src/linux default.
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/media-tv:v4l-dvb-hg-0.1-r2:20070718-070849.log'.
 *
abschließt.

Weiß jemand Rat?

Danke,
Stephan
Gentoo 2007.0 amd64 auf Intel Core2Duo E6420

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »kFieLd« (18.07.2007, 09:09)