Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Compile error 2.6.3-gentoo-r1 SOLVED!
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
GoofballJM1
Guru
Guru


Joined: 22 Mar 2004
Posts: 392
Location: Denver, CO USA

PostPosted: Mon Mar 29, 2004 4:41 pm    Post subject: Compile error 2.6.3-gentoo-r1 SOLVED! Reply with quote

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!!!!!!! :cry:


Last edited by GoofballJM1 on Mon Apr 12, 2004 8:18 pm; edited 1 time in total
Back to top
View user's profile Send private message
carbon
Guru
Guru


Joined: 27 Jun 2003
Posts: 455
Location: New York

PostPosted: Tue Mar 30, 2004 12:44 am    Post subject: Reply with quote

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
View user's profile Send private message
mike4148
l33t
l33t


Joined: 09 Sep 2003
Posts: 641

PostPosted: Tue Mar 30, 2004 12:53 am    Post subject: Reply with quote

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
View user's profile Send private message
GoofballJM1
Guru
Guru


Joined: 22 Mar 2004
Posts: 392
Location: Denver, CO USA

PostPosted: Mon Apr 05, 2004 11:57 pm    Post subject: SOLVED Reply with quote

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!:D
Back to top
View user's profile Send private message
infirit
l33t
l33t


Joined: 11 Jan 2003
Posts: 778
Location: Hoofddorp / The Netherlands

PostPosted: Tue Apr 06, 2004 11:40 am    Post subject: Re: SOLVED Reply with quote

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!:D
You can also do a make clean or make mrproper :wink:
_________________
EASY TO INSTALL = Difficult to install, but instruction manual has pictures.
Join the adopt an unanswered post initiative today
Back to top
View user's profile Send private message
GoofballJM1
Guru
Guru


Joined: 22 Mar 2004
Posts: 392
Location: Denver, CO USA

PostPosted: Wed Apr 07, 2004 4:41 am    Post subject: Reply with quote

Yeah I tried that first and it didn't work, but thanks for the tip!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum