[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Probleme beim Kompilieren von 2.2.25



Am Mon, 22 May 2006 18:50:06 +0200 schrieb Markus Schulz:

> On Monday 22 May 2006 17:46, Anton Steiner wrote:
>> Sebastian Hohmann <mrsushi@arcor.de> writes:
> [...]
>> Das schaut mir danach aus, als wenn du den gcc 4.0 verwendest.  Die
>> Kernelsourcen der 2.2er Serie wurden ja üblicherweise mit dem gcc
>> 2.95 compiliert und einiges in den Sourcen schluckt der neue gcc-4.0
>> nicht mehr. Den gcc-2.95 kannst du ja neben dem gcc-4.0 installieren.
>> Du musst halt dann das Makefiles anpassen, oder den link /usr/bin/gcc
>> auf von gcc-4.0 auf gcc-2.95 umbiegen.  Nachher nicht vergessen,
>> wieder zurückbiegen :-)
> 
> Oder, wie es die manpage von make-kpkg auch empfiehlt mit:
> 
> MAKEFLAGS="CC=gcc-2.95" make-kpkg ...
> 
> MfG
> Markus Schulz

Gemacht und gescheitert:
vielviel output, ich paste mal ein bisschen vom Rest:

[...]
init/main.c: In function `start_kernel':
init/main.c:1385: warning: implicit declaration of function `paging_init'
init/main.c:1386: warning: implicit declaration of function `trap_init'
init/main.c:1388: warning: implicit declaration of function `sched_init'
init/main.c:1401: `prof_shift' undeclared (first use in this function)
init/main.c:1402: `prof_buffer' undeclared (first use in this function)
init/main.c:1404: `prof_len' undeclared (first use in this function)
init/main.c:1410: warning: implicit declaration of function `kmem_cache_init'
init/main.c:1411: warning: implicit declaration of function `sti'
init/main.c:1420: warning: implicit declaration of function `bigphysarea_init'
init/main.c:1421: warning: implicit declaration of function `mem_init'
init/main.c:1422: warning: implicit declaration of function `kmem_cache_sizes_in
it'
init/main.c:1431: warning: implicit declaration of function `dcache_init'
init/main.c:1432: warning: implicit declaration of function `vma_init'
init/main.c:1433: warning: implicit declaration of function `buffer_init'
init/main.c:1434: warning: implicit declaration of function `page_cache_init'
init/main.c:1439: warning: implicit declaration of function `inode_init'
init/main.c:1440: warning: implicit declaration of function `file_table_init'
init/main.c:1457: `current' undeclared (first use in this function)
init/main.c: At top level:
init/main.c:1480: `init_task' undeclared here (not in a function)
init/main.c: In function `do_initcalls':
init/main.c:1487: `__initcall_start' undeclared (first use in this function)
init/main.c:1489: `__initcall_end' undeclared (first use in this function)
init/main.c: In function `do_basic_setup':
init/main.c:1518: `current' undeclared (first use in this function)
init/main.c:1526: warning: implicit declaration of function `mtrr_init'
init/main.c:1542: warning: implicit declaration of function `pci_init'
init/main.c:1596: warning: implicit declaration of function `start_context_threa
d'
init/main.c:1620: warning: implicit declaration of function `mount_root'
init/main.c: In function `init':
init/main.c:1656: warning: implicit declaration of function `open'
init/main.c:1656: `O_RDWR' undeclared (first use in this function)
init/main.c:1659: warning: implicit declaration of function `dup'
init/main.c:1676: warning: control reaches end of non-void function
init/main.c: At top level:
/usr/include/asm-i486/smp.h:37: warning: array `cpu_sibling_map' assumed to have
 one element
/usr/include/asm-i486/smp.h:38: warning: array `cpu_core_map' assumed to have on
e element
/usr/include/asm-i486/smp.h:49: warning: array `x86_cpu_to_apicid' assumed to ha
ve one element
init/main.c:652: kdev_t causes a section type conflict
init/main.c:468: warning: `root_dev_names' defined but not used
make[1]: *** [init/main.o] Fehler 1
make[1]: Leaving directory `/home/mrsushi/kernel/kernel-source-2.2.25-2.2.25'
make: *** [debian/stamp-build-kernel] Fehler 2

noch ne Idee? ;)



Reply to: