Gentoo Archives: gentoo-user-de

From: Werner Jansen <jansenw@××××××.edu>
To: gentoo-user-de@l.g.o
Subject: [gentoo-user-de] Probleme beim Compilieren von usermode-sources
Date: Wed, 29 Sep 2004 08:45:36
Message-Id: 20040929104542.0feeba12@tinydancer
1 Guten Morgen!
2
3 Was man nicht alles tut, um sich vom Lernen abzuhalten ...
4
5 Ich hatte ja schonmal eine funktionierende UML-Installation (zumindest
6 hat er gebootet und lief hoch, zu mehr hatte ich keine Zeit). Jetzt
7 wollte ich auf einem anderen (schnelleren) Rechner auch usermode
8 starten.
9
10 Dummerweise läßt sich mein Kernel nicht compilieren, er bricht immer
11 ab. Der Fehler ist schon als Bug registriert:
12 http://bugs.gentoo.org/show_bug.cgi?id=65220
13
14 Der erste Teil sind ne Menge warnings, die alle in etwa folgendes
15 Format haben:
16
17 CPP arch/um/uml.lds.s
18 gcc -Wl,-T,arch/um/uml.lds.s -static -Wl,--wrap,malloc -Wl,--wrap,free
19 -Wl,--wrap,calloc \ -o linux arch/um/main.o vmlinux -L/usr/lib
20 -lutil vmlinux(.text+0xc8990): In function `strcpy':
21 : multiple definition of `strcpy'
22 arch/um/kernel/tt/unmap_fin.o(.text+0x192e0): first defined here
23 /usr/lib/gcc-lib/i586-pc-linux-gnu/3.3.4/../../../../i586-pc-linux-gn
24 u/bin/ld: Warning: size of symbol `strcpy' c hanged from 33 in
25 arch/um/kernel/tt/unmap_fin.o to 31 in vmlinux
26 [..]
27
28 Dann hier der eigentliche Grund für den Abbruch:
29
30 asserti on fail elf.c:3470
31 vmlinux(.text+0x4e88):
32 In function `mem_init':: undefined reference to `phys_page'
33 vmlinux(.init.text+0x1f13):
34 In function `kmap_init': : undefined reference to `pte_offset'
35 collect2: ld returned 1 exit status
36 make: *** [linux] Error 1
37
38 Läßt sich das auf eine Einstellung im Kernel zurückfüühren oder bin
39 ich da (wie der Poster von Bugzilla) auf einen Bug gestoßen? <ratlos>
40
41 CU
42 Werner
43
44 --
45 gentoo-user-de@g.o mailing list