View previous topic :: View next topic |
Author |
Message |
GoofballJM1 Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/3445888644b294b87451f.jpg)
Joined: 22 Mar 2004 Posts: 392 Location: Denver, CO USA
|
Posted: Mon Mar 29, 2004 4:41 pm Post subject: Compile error 2.6.3-gentoo-r1 SOLVED! |
|
|
kernel: 2.6.3-gentoo-r1
adding drivers for a soundcard using 'make menuconfig', here is what i get when I run 'make' in /usr/src/linux:
Code: |
root@radio linux # make
CHK include/linux/version.h
UPD include/linux/version.h
SYMLINK include/asm -> include/asm-i386
HOSTCC scripts/split-include
HOSTCC scripts/conmakehash
HOSTCC scripts/docproc
HOSTCC scripts/kallsyms
CC scripts/empty.o
HOSTCC scripts/mk_elfconfig
MKELF scripts/elfconfig.h
HOSTCC scripts/file2alias.o
HOSTCC scripts/modpost.o
HOSTLD scripts/modpost
HOSTCC scripts/pnmtologo
HOSTCC scripts/bin2c
SPLIT include/linux/autoconf.h -> include/config/*
CC arch/i386/kernel/asm-offsets.s
CHK include/asm-i386/asm_offsets.h
UPD include/asm-i386/asm_offsets.h
CC init/main.o
CHK include/linux/compile.h
dnsdomainname: Unknown host
UPD include/linux/compile.h
CC init/version.o
CC init/do_mounts.o
LD init/mounts.o
CC init/initramfs.o
LD init/built-in.o
HOSTCC usr/gen_init_cpio
CPIO usr/initramfs_data.cpio
GZIP usr/initramfs_data.cpio.gz
AS usr/initramfs_data.o
LD usr/built-in.o
CC arch/i386/kernel/process.o
CC arch/i386/kernel/semaphore.o
CC arch/i386/kernel/signal.o
AS arch/i386/kernel/entry.o
CC arch/i386/kernel/traps.o
CC arch/i386/kernel/irq.o
CC arch/i386/kernel/vm86.o
CC arch/i386/kernel/ptrace.o
CC arch/i386/kernel/i8259.o
CC arch/i386/kernel/ioport.o
CC arch/i386/kernel/ldt.o
CC arch/i386/kernel/setup.o
CC arch/i386/kernel/time.o
CC arch/i386/kernel/sys_i386.o
CC arch/i386/kernel/pci-dma.o
CC arch/i386/kernel/i386_ksyms.o
CC arch/i386/kernel/i387.o
CC arch/i386/kernel/dmi_scan.o
CC arch/i386/kernel/bootflag.o
CC arch/i386/kernel/doublefault.o
CC arch/i386/kernel/acpi/boot.o
CC arch/i386/kernel/acpi/sleep.o
AS arch/i386/kernel/acpi/wakeup.o
LD arch/i386/kernel/acpi/built-in.o
CC arch/i386/kernel/cpu/common.o
CC arch/i386/kernel/cpu/proc.o
CC arch/i386/kernel/cpu/amd.o
CC arch/i386/kernel/cpu/cyrix.o
CC arch/i386/kernel/cpu/centaur.o
CC arch/i386/kernel/cpu/transmeta.o
CC arch/i386/kernel/cpu/intel.o
CC arch/i386/kernel/cpu/rise.o
CC arch/i386/kernel/cpu/nexgen.o
CC arch/i386/kernel/cpu/umc.o
CC arch/i386/kernel/cpu/mcheck/mce.o
CC arch/i386/kernel/cpu/mcheck/k7.o
CC arch/i386/kernel/cpu/mcheck/p4.o
CC arch/i386/kernel/cpu/mcheck/p5.o
CC arch/i386/kernel/cpu/mcheck/p6.o
CC arch/i386/kernel/cpu/mcheck/winchip.o
CC arch/i386/kernel/cpu/mcheck/non-fatal.o
LD arch/i386/kernel/cpu/mcheck/built-in.o
CC arch/i386/kernel/cpu/mtrr/main.o
CC arch/i386/kernel/cpu/mtrr/if.o
CC arch/i386/kernel/cpu/mtrr/generic.o
CC arch/i386/kernel/cpu/mtrr/state.o
CC arch/i386/kernel/cpu/mtrr/amd.o
CC arch/i386/kernel/cpu/mtrr/cyrix.o
CC arch/i386/kernel/cpu/mtrr/centaur.o
LD arch/i386/kernel/cpu/mtrr/built-in.o
LD arch/i386/kernel/cpu/built-in.o
CC arch/i386/kernel/timers/timer.o
CC arch/i386/kernel/timers/timer_none.o
CC arch/i386/kernel/timers/timer_tsc.o
CC arch/i386/kernel/timers/timer_pit.o
CC arch/i386/kernel/timers/common.o
LD arch/i386/kernel/timers/built-in.o
CC arch/i386/kernel/reboot.o
CC arch/i386/kernel/smp.o
CC arch/i386/kernel/smpboot.o
AS arch/i386/kernel/trampoline.o
CC arch/i386/kernel/mpparse.o
CC arch/i386/kernel/apic.o
CC arch/i386/kernel/nmi.o
CC arch/i386/kernel/io_apic.o
CC arch/i386/kernel/module.o
CC arch/i386/kernel/sysenter.o
AS arch/i386/kernel/vsyscall-int80.o
SYSCALL arch/i386/kernel/vsyscall-int80.so
AS arch/i386/kernel/vsyscall-sysenter.o
SYSCALL arch/i386/kernel/vsyscall-sysenter.so
AS arch/i386/kernel/vsyscall.o
SYSCALL arch/i386/kernel/vsyscall-syms.o
LD arch/i386/kernel/built-in.o
AS arch/i386/kernel/head.o
CC arch/i386/kernel/init_task.o
arch/i386/kernel/init_task.c:36: error: `CAP_SETCAP' undeclared here (not in a function)
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.cap_effective')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.rlim[0]')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.rlim[1]')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.rlim[2]')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.rlim[3]')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.rlim[4]')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.rlim[5]')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.rlim[6]')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.rlim[7]')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.rlim[8]')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.rlim[9]')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.rlim[10]')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.rlim')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.thread')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.pending.list')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.pending.signal.sig')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.pending.signal')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.pending')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.blocked.sig')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.blocked')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.posix_timers')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.alloc_lock')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.proc_lock')
arch/i386/kernel/init_task.c:36: error: initializer element is not constant
arch/i386/kernel/init_task.c:36: error: (near initialization for `init_task.switch_lock')
make[1]: *** [arch/i386/kernel/init_task.o] Error 1
make: *** [arch/i386/kernel] Error 2
|
I have no idea why this 'init_task.c' is giving me errors. I have spent hours and hours trying to figure this one out. I am a noob to gentoo and have no idea how to fix this. PLEASE HELP!!!!!!! ![Crying or Very sad :cry:](images/smiles/icon_cry.gif)
Last edited by GoofballJM1 on Mon Apr 12, 2004 8:18 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
carbon Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/gallery/Marvel/Marvel_-_Spiderman.gif)
Joined: 27 Jun 2003 Posts: 455 Location: New York
|
Posted: Tue Mar 30, 2004 12:44 am Post subject: |
|
|
it's really hard to tell what might have gone wrong, but check if your linux link is pointing to the right place.
If that's not the cause, try 2.6.4 instead, coz 2.6.3 supposed to be less stable than 2.6.2 or 2.6.4.
then tell me what happen after your have tried that. _________________ I do what I want, and that's what I do.
GNU World Domination
Carbon |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
mike4148 l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
Joined: 09 Sep 2003 Posts: 641
|
Posted: Tue Mar 30, 2004 12:53 am Post subject: |
|
|
I can't tell you if it's related, but the line
Code: | dnsdomainname: Unknown host |
seems suspicious. Is your hostname set up correctly? That is, /etc/hostname contains it, alone, on a line and /etc/hosts contains a line like
Code: | 127.0.0.1 yourhostname localhost |
Does the kernel compile successfully without the driver? If so, you should probably try a different kernel; alternatively, search the forum system for the driver name to see if anyone has found a solution to the problem. I've been running 2.6.3-gentoo-r1 for about a month now without problems. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
GoofballJM1 Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/3445888644b294b87451f.jpg)
Joined: 22 Mar 2004 Posts: 392 Location: Denver, CO USA
|
Posted: Mon Apr 05, 2004 11:57 pm Post subject: SOLVED |
|
|
Fixed it. I copied my .config to a different local. Re-emerged my kernel, copied the .config back ran make menuconfig and I was in business. Thanks for the help! I also fixed that hostname problem. I thought I took care of that! Thanks for pointing that out!![Very Happy :D](images/smiles/icon_biggrin.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
infirit l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/507e7d603e2b2a9eb2935.gif)
Joined: 11 Jan 2003 Posts: 778 Location: Hoofddorp / The Netherlands
|
Posted: Tue Apr 06, 2004 11:40 am Post subject: Re: SOLVED |
|
|
GoofballJM1 wrote: | Fixed it. I copied my .config to a different local. Re-emerged my kernel, copied the .config back ran make menuconfig and I was in business. Thanks for the help! I also fixed that hostname problem. I thought I took care of that! Thanks for pointing that out!![Very Happy :D](images/smiles/icon_biggrin.gif) | You can also do a make clean or make mrproper ![Wink :wink:](images/smiles/icon_wink.gif) _________________ EASY TO INSTALL = Difficult to install, but instruction manual has pictures.
Join the adopt an unanswered post initiative today |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
GoofballJM1 Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/3445888644b294b87451f.jpg)
Joined: 22 Mar 2004 Posts: 392 Location: Denver, CO USA
|
Posted: Wed Apr 07, 2004 4:41 am Post subject: |
|
|
Yeah I tried that first and it didn't work, but thanks for the tip! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|