编译出“if 中用零做除数“错误
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 24
- 注册时间: 2008-08-26 23:29
编译出“if 中用零做除数“错误
编译时出现“if 中用零做除数”错误 上网查了半天 得到“编译连接库文件路径不对”解决方法 可是编译连接库文件路径不知怎么设置 希望大家给点建议[/u]
- 自由建客
- 帖子: 13468
- 注册时间: 2008-07-30 23:21
- 系统: Debian stable AMD64
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
-
- 帖子: 24
- 注册时间: 2008-08-26 23:29
出错信息
输入命令 sudo make 后出错如下示
wxj120bw@wxj120bw-laptop:/usr/src/alsa/alsa-driver-1.0.9$ sudo make
make[1]: 正在进入目录 `/usr/src/alsa/alsa-driver-1.0.9/acore'
gcc -D__KERNEL__ -DMODULE=1 -I/usr/src/alsa/alsa-driver-1.0.9/include -I/usr/src/linux-headers-2.6.24-21-generic/include -O2 -mpreferred-stack-boundary=2 -march=i586 -D__SMP__ -DCONFIG_SMP -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -DALSA_BUILD -nostdinc -iwithprefix include -DMODVERSIONS -include /usr/src/linux-headers-2.6.24-21-generic/include/linux/modversions.h -DKBUILD_BASENAME=hpetimer -c -o hpetimer.o hpetimer.c
cc1: 错误: /usr/src/linux-headers-2.6.24-21-generic/include/linux/modversions.h:没有该文件或目录
在包含自 hpetimer.c:22 的文件中:
/usr/src/alsa/alsa-driver-1.0.9/include/sound/driver.h:29:26: 错误: linux/config.h:没有该文件或目录
In file included from /usr/src/linux-headers-2.6.24-21-generic/include/asm/current_64.h:7,
from /usr/src/linux-headers-2.6.24-21-generic/include/asm/current.h:4,
from /usr/src/linux-headers-2.6.24-21-generic/include/asm/processor_64.h:17,
from /usr/src/linux-headers-2.6.24-21-generic/include/asm/processor.h:4,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/prefetch.h:14,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/list.h:8,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/module.h:9,
from /usr/src/alsa/alsa-driver-1.0.9/include/adriver.h:45,
from /usr/src/alsa/alsa-driver-1.0.9/include/sound/driver.h:42,
from hpetimer.c:22:
/usr/src/linux-headers-2.6.24-21-generic/include/asm/pda.h:39: 错误: ‘CONFIG_X86_L1_CACHE_SHIFT’未声明 (不在函数内)
/usr/src/linux-headers-2.6.24-21-generic/include/asm/pda.h:39: 错误: 要求的对齐边界不是常量
In file included from /usr/src/linux-headers-2.6.24-21-generic/include/asm/processor_64.h:23,
from /usr/src/linux-headers-2.6.24-21-generic/include/asm/processor.h:4,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/prefetch.h:14,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/list.h:8,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/module.h:9,
from /usr/src/alsa/alsa-driver-1.0.9/include/adriver.h:45,
from /usr/src/alsa/alsa-driver-1.0.9/include/sound/driver.h:42,
from hpetimer.c:22:
/usr/src/linux-headers-2.6.24-21-generic/include/linux/cpumask.h:88: 错误: ‘CONFIG_NR_CPUS’未声明 (不在函数内)
In file included from /usr/src/linux-headers-2.6.24-21-generic/include/asm/processor.h:4,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/prefetch.h:14,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/list.h:8,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/module.h:9,
from /usr/src/alsa/alsa-driver-1.0.9/include/adriver.h:45,
from /usr/src/alsa/alsa-driver-1.0.9/include/sound/driver.h:42,
from hpetimer.c:22:
/usr/src/linux-headers-2.6.24-21-generic/include/asm/processor_64.h:80: 错误: 要求的对齐边界不是常量
/usr/src/linux-headers-2.6.24-21-generic/include/asm/processor_64.h:201: 错误: 要求的对齐边界不是常量
在包含自 /usr/src/linux-headers-2.6.24-21-generic/include/asm/ptrace.h:35 的文件中,
从 /usr/src/linux-headers-2.6.24-21-generic/include/asm/elf.h:8,
从 /usr/src/linux-headers-2.6.24-21-generic/include/linux/elf.h:6,
从 /usr/src/linux-headers-2.6.24-21-generic/include/linux/module.h:14,
从 /usr/src/alsa/alsa-driver-1.0.9/include/adriver.h:45,
从 /usr/src/alsa/alsa-driver-1.0.9/include/sound/driver.h:42,
从 hpetimer.c:22:
/usr/src/linux-headers-2.6.24-21-generic/include/asm/vm86.h:22:1: 警告: “VM_MASK”重定义
在包含自 /usr/src/linux-headers-2.6.24-21-generic/include/asm/processor.h:4 的文件中,
从 /usr/src/linux-headers-2.6.24-21-generic/include/linux/prefetch.h:14,
从 /usr/src/linux-headers-2.6.24-21-generic/include/linux/list.h:8,
从 /usr/src/linux-headers-2.6.24-21-generic/include/linux/module.h:9,
从 /usr/src/alsa/alsa-driver-1.0.9/include/adriver.h:45,
从 /usr/src/alsa/alsa-driver-1.0.9/include/sound/driver.h:42,
从 hpetimer.c:22:
/usr/src/linux-headers-2.6.24-21-generic/include/asm/processor_64.h:30:1: 警告: 这是先前定义的位置
In file included from /usr/src/linux-headers-2.6.24-21-generic/include/asm/elf.h:8,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/elf.h:6,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/module.h:14,
from /usr/src/alsa/alsa-driver-1.0.9/include/adriver.h:45,
from /usr/src/alsa/alsa-driver-1.0.9/include/sound/driver.h:42,
from hpetimer.c:22:
/usr/src/linux-headers-2.6.24-21-generic/include/asm/ptrace.h: 在函数‘user_mode’中:
/usr/src/linux-headers-2.6.24-21-generic/include/asm/ptrace.h:50: 错误: ‘SEGMENT_RPL_MASK’未声明 (在此函数内第一次使用)
/usr/src/linux-headers-2.6.24-21-generic/include/asm/ptrace.h:50: 错误: (即使在一个函数内多次出现,每个未声明的标识符在其
/usr/src/linux-headers-2.6.24-21-generic/include/asm/ptrace.h:50: 错误: 所在的函数内也只报告一次。)
/usr/src/linux-headers-2.6.24-21-generic/include/asm/ptrace.h:50: 错误: ‘USER_RPL’未声明 (在此函数内第一次使用)
/usr/src/linux-headers-2.6.24-21-generic/include/asm/ptrace.h: 在函数‘user_mode_vm’中:
/usr/src/linux-headers-2.6.24-21-generic/include/asm/ptrace.h:54: 错误: ‘SEGMENT_RPL_MASK’未声明 (在此函数内第一次使用)
/usr/src/linux-headers-2.6.24-21-generic/include/asm/ptrace.h:54: 错误: ‘USER_RPL’未声明 (在此函数内第一次使用)
In file included from /usr/src/linux-headers-2.6.24-21-generic/include/linux/gfp.h:4,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/slab.h:14,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/percpu.h:5,
from /usr/src/linux-headers-2.6.24-21-generic/include/asm/local_64.h:4,
from /usr/src/linux-headers-2.6.24-21-generic/include/asm/local.h:4,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/module.h:19,
from /usr/src/alsa/alsa-driver-1.0.9/include/adriver.h:45,
from /usr/src/alsa/alsa-driver-1.0.9/include/sound/driver.h:42,
from hpetimer.c:22:
/usr/src/linux-headers-2.6.24-21-generic/include/linux/mmzone.h: 在文件层:
/usr/src/linux-headers-2.6.24-21-generic/include/linux/mmzone.h:74: 错误: 要求的对齐边界不是常量
/usr/src/linux-headers-2.6.24-21-generic/include/linux/mmzone.h:124: 错误: 要求的对齐边界不是常量
/usr/src/linux-headers-2.6.24-21-generic/include/linux/mmzone.h:342: 错误: 要求的对齐边界不是常量
In file included from /usr/src/linux-headers-2.6.24-21-generic/include/asm/hardirq_64.h:5,
from /usr/src/linux-headers-2.6.24-21-generic/include/asm/hardirq.h:4,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/hardirq.h:7,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/interrupt.h:11,
from hpetimer.c:26:
/usr/src/linux-headers-2.6.24-21-generic/include/linux/irq.h:178: 错误: 要求的对齐边界不是常量
在包含自 /usr/src/linux-headers-2.6.24-21-generic/include/linux/sched.h:54 的文件中,
从 /usr/src/linux-headers-2.6.24-21-generic/include/linux/interrupt.h:12,
从 hpetimer.c:26:
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:33:3: 错误: #error You lose.
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
In file included from /usr/src/linux-headers-2.6.24-21-generic/include/linux/pid.h:4,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/sched.h:75,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/interrupt.h:12,
from hpetimer.c:26:
/usr/src/linux-headers-2.6.24-21-generic/include/linux/rcupdate.h:72: 错误: 要求的对齐边界不是常量
/usr/src/linux-headers-2.6.24-21-generic/include/linux/rcupdate.h:75: 错误: 要求的对齐边界不是常量
In file included from /usr/src/linux-headers-2.6.24-21-generic/include/linux/sched.h:78,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/interrupt.h:12,
from hpetimer.c:26:
/usr/src/linux-headers-2.6.24-21-generic/include/linux/proportions.h: 在函数‘prop_inc_percpu’中:
/usr/src/linux-headers-2.6.24-21-generic/include/linux/proportions.h:75: 警告: 隐式声明函数‘local_irq_save’
/usr/src/linux-headers-2.6.24-21-generic/include/linux/proportions.h:77: 警告: 隐式声明函数‘local_irq_restore’
In file included from /usr/src/linux-headers-2.6.24-21-generic/include/linux/timer.h:5,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/sched.h:87,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/interrupt.h:12,
from hpetimer.c:26:
/usr/src/linux-headers-2.6.24-21-generic/include/linux/ktime.h: 在函数‘ktime_set’中:
/usr/src/linux-headers-2.6.24-21-generic/include/linux/ktime.h:84: 警告: 由于数据类型范围限制,比较结果永远为假
make[1]: *** [hpetimer.o] 错误 1
make[1]:正在离开目录 `/usr/src/alsa/alsa-driver-1.0.9/acore'
make: *** [compile] 错误 1
比较多的出错信息 希望大家别急
wxj120bw@wxj120bw-laptop:/usr/src/alsa/alsa-driver-1.0.9$ sudo make
make[1]: 正在进入目录 `/usr/src/alsa/alsa-driver-1.0.9/acore'
gcc -D__KERNEL__ -DMODULE=1 -I/usr/src/alsa/alsa-driver-1.0.9/include -I/usr/src/linux-headers-2.6.24-21-generic/include -O2 -mpreferred-stack-boundary=2 -march=i586 -D__SMP__ -DCONFIG_SMP -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -DALSA_BUILD -nostdinc -iwithprefix include -DMODVERSIONS -include /usr/src/linux-headers-2.6.24-21-generic/include/linux/modversions.h -DKBUILD_BASENAME=hpetimer -c -o hpetimer.o hpetimer.c
cc1: 错误: /usr/src/linux-headers-2.6.24-21-generic/include/linux/modversions.h:没有该文件或目录
在包含自 hpetimer.c:22 的文件中:
/usr/src/alsa/alsa-driver-1.0.9/include/sound/driver.h:29:26: 错误: linux/config.h:没有该文件或目录
In file included from /usr/src/linux-headers-2.6.24-21-generic/include/asm/current_64.h:7,
from /usr/src/linux-headers-2.6.24-21-generic/include/asm/current.h:4,
from /usr/src/linux-headers-2.6.24-21-generic/include/asm/processor_64.h:17,
from /usr/src/linux-headers-2.6.24-21-generic/include/asm/processor.h:4,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/prefetch.h:14,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/list.h:8,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/module.h:9,
from /usr/src/alsa/alsa-driver-1.0.9/include/adriver.h:45,
from /usr/src/alsa/alsa-driver-1.0.9/include/sound/driver.h:42,
from hpetimer.c:22:
/usr/src/linux-headers-2.6.24-21-generic/include/asm/pda.h:39: 错误: ‘CONFIG_X86_L1_CACHE_SHIFT’未声明 (不在函数内)
/usr/src/linux-headers-2.6.24-21-generic/include/asm/pda.h:39: 错误: 要求的对齐边界不是常量
In file included from /usr/src/linux-headers-2.6.24-21-generic/include/asm/processor_64.h:23,
from /usr/src/linux-headers-2.6.24-21-generic/include/asm/processor.h:4,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/prefetch.h:14,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/list.h:8,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/module.h:9,
from /usr/src/alsa/alsa-driver-1.0.9/include/adriver.h:45,
from /usr/src/alsa/alsa-driver-1.0.9/include/sound/driver.h:42,
from hpetimer.c:22:
/usr/src/linux-headers-2.6.24-21-generic/include/linux/cpumask.h:88: 错误: ‘CONFIG_NR_CPUS’未声明 (不在函数内)
In file included from /usr/src/linux-headers-2.6.24-21-generic/include/asm/processor.h:4,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/prefetch.h:14,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/list.h:8,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/module.h:9,
from /usr/src/alsa/alsa-driver-1.0.9/include/adriver.h:45,
from /usr/src/alsa/alsa-driver-1.0.9/include/sound/driver.h:42,
from hpetimer.c:22:
/usr/src/linux-headers-2.6.24-21-generic/include/asm/processor_64.h:80: 错误: 要求的对齐边界不是常量
/usr/src/linux-headers-2.6.24-21-generic/include/asm/processor_64.h:201: 错误: 要求的对齐边界不是常量
在包含自 /usr/src/linux-headers-2.6.24-21-generic/include/asm/ptrace.h:35 的文件中,
从 /usr/src/linux-headers-2.6.24-21-generic/include/asm/elf.h:8,
从 /usr/src/linux-headers-2.6.24-21-generic/include/linux/elf.h:6,
从 /usr/src/linux-headers-2.6.24-21-generic/include/linux/module.h:14,
从 /usr/src/alsa/alsa-driver-1.0.9/include/adriver.h:45,
从 /usr/src/alsa/alsa-driver-1.0.9/include/sound/driver.h:42,
从 hpetimer.c:22:
/usr/src/linux-headers-2.6.24-21-generic/include/asm/vm86.h:22:1: 警告: “VM_MASK”重定义
在包含自 /usr/src/linux-headers-2.6.24-21-generic/include/asm/processor.h:4 的文件中,
从 /usr/src/linux-headers-2.6.24-21-generic/include/linux/prefetch.h:14,
从 /usr/src/linux-headers-2.6.24-21-generic/include/linux/list.h:8,
从 /usr/src/linux-headers-2.6.24-21-generic/include/linux/module.h:9,
从 /usr/src/alsa/alsa-driver-1.0.9/include/adriver.h:45,
从 /usr/src/alsa/alsa-driver-1.0.9/include/sound/driver.h:42,
从 hpetimer.c:22:
/usr/src/linux-headers-2.6.24-21-generic/include/asm/processor_64.h:30:1: 警告: 这是先前定义的位置
In file included from /usr/src/linux-headers-2.6.24-21-generic/include/asm/elf.h:8,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/elf.h:6,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/module.h:14,
from /usr/src/alsa/alsa-driver-1.0.9/include/adriver.h:45,
from /usr/src/alsa/alsa-driver-1.0.9/include/sound/driver.h:42,
from hpetimer.c:22:
/usr/src/linux-headers-2.6.24-21-generic/include/asm/ptrace.h: 在函数‘user_mode’中:
/usr/src/linux-headers-2.6.24-21-generic/include/asm/ptrace.h:50: 错误: ‘SEGMENT_RPL_MASK’未声明 (在此函数内第一次使用)
/usr/src/linux-headers-2.6.24-21-generic/include/asm/ptrace.h:50: 错误: (即使在一个函数内多次出现,每个未声明的标识符在其
/usr/src/linux-headers-2.6.24-21-generic/include/asm/ptrace.h:50: 错误: 所在的函数内也只报告一次。)
/usr/src/linux-headers-2.6.24-21-generic/include/asm/ptrace.h:50: 错误: ‘USER_RPL’未声明 (在此函数内第一次使用)
/usr/src/linux-headers-2.6.24-21-generic/include/asm/ptrace.h: 在函数‘user_mode_vm’中:
/usr/src/linux-headers-2.6.24-21-generic/include/asm/ptrace.h:54: 错误: ‘SEGMENT_RPL_MASK’未声明 (在此函数内第一次使用)
/usr/src/linux-headers-2.6.24-21-generic/include/asm/ptrace.h:54: 错误: ‘USER_RPL’未声明 (在此函数内第一次使用)
In file included from /usr/src/linux-headers-2.6.24-21-generic/include/linux/gfp.h:4,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/slab.h:14,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/percpu.h:5,
from /usr/src/linux-headers-2.6.24-21-generic/include/asm/local_64.h:4,
from /usr/src/linux-headers-2.6.24-21-generic/include/asm/local.h:4,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/module.h:19,
from /usr/src/alsa/alsa-driver-1.0.9/include/adriver.h:45,
from /usr/src/alsa/alsa-driver-1.0.9/include/sound/driver.h:42,
from hpetimer.c:22:
/usr/src/linux-headers-2.6.24-21-generic/include/linux/mmzone.h: 在文件层:
/usr/src/linux-headers-2.6.24-21-generic/include/linux/mmzone.h:74: 错误: 要求的对齐边界不是常量
/usr/src/linux-headers-2.6.24-21-generic/include/linux/mmzone.h:124: 错误: 要求的对齐边界不是常量
/usr/src/linux-headers-2.6.24-21-generic/include/linux/mmzone.h:342: 错误: 要求的对齐边界不是常量
In file included from /usr/src/linux-headers-2.6.24-21-generic/include/asm/hardirq_64.h:5,
from /usr/src/linux-headers-2.6.24-21-generic/include/asm/hardirq.h:4,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/hardirq.h:7,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/interrupt.h:11,
from hpetimer.c:26:
/usr/src/linux-headers-2.6.24-21-generic/include/linux/irq.h:178: 错误: 要求的对齐边界不是常量
在包含自 /usr/src/linux-headers-2.6.24-21-generic/include/linux/sched.h:54 的文件中,
从 /usr/src/linux-headers-2.6.24-21-generic/include/linux/interrupt.h:12,
从 hpetimer.c:26:
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:33:3: 错误: #error You lose.
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
/usr/src/linux-headers-2.6.24-21-generic/include/linux/jiffies.h:225:31: 错误: #if 中用零做除数
In file included from /usr/src/linux-headers-2.6.24-21-generic/include/linux/pid.h:4,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/sched.h:75,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/interrupt.h:12,
from hpetimer.c:26:
/usr/src/linux-headers-2.6.24-21-generic/include/linux/rcupdate.h:72: 错误: 要求的对齐边界不是常量
/usr/src/linux-headers-2.6.24-21-generic/include/linux/rcupdate.h:75: 错误: 要求的对齐边界不是常量
In file included from /usr/src/linux-headers-2.6.24-21-generic/include/linux/sched.h:78,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/interrupt.h:12,
from hpetimer.c:26:
/usr/src/linux-headers-2.6.24-21-generic/include/linux/proportions.h: 在函数‘prop_inc_percpu’中:
/usr/src/linux-headers-2.6.24-21-generic/include/linux/proportions.h:75: 警告: 隐式声明函数‘local_irq_save’
/usr/src/linux-headers-2.6.24-21-generic/include/linux/proportions.h:77: 警告: 隐式声明函数‘local_irq_restore’
In file included from /usr/src/linux-headers-2.6.24-21-generic/include/linux/timer.h:5,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/sched.h:87,
from /usr/src/linux-headers-2.6.24-21-generic/include/linux/interrupt.h:12,
from hpetimer.c:26:
/usr/src/linux-headers-2.6.24-21-generic/include/linux/ktime.h: 在函数‘ktime_set’中:
/usr/src/linux-headers-2.6.24-21-generic/include/linux/ktime.h:84: 警告: 由于数据类型范围限制,比较结果永远为假
make[1]: *** [hpetimer.o] 错误 1
make[1]:正在离开目录 `/usr/src/alsa/alsa-driver-1.0.9/acore'
make: *** [compile] 错误 1
比较多的出错信息 希望大家别急
- HuntXu
- 帖子: 5776
- 注册时间: 2007-09-29 3:09
- HuntXu
- 帖子: 5776
- 注册时间: 2007-09-29 3:09
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
- HuntXu
- 帖子: 5776
- 注册时间: 2007-09-29 3:09
-
- 帖子: 24
- 注册时间: 2008-08-26 23:29
软件的依赖说明从何入手
本人是新手 这个软件是alsa-driver 要解读这个软件的依赖关系 是从readme开始吗 还包括那些文件呢
- 自由建客
- 帖子: 13468
- 注册时间: 2008-07-30 23:21
- 系统: Debian stable AMD64
-
- 帖子: 24
- 注册时间: 2008-08-26 23:29
回复 8楼HuntXu
不清楚你问的是那个alsa 我看别人给你解决声音的网址 照猫画虎 给了三个软件 alsa-driver alsa-lib alsa-utils安装 尝试安第一个alsa-driver 就出现上面的错误 又下个版本的alsa-driver安装 还是同样的错误
-
- 帖子: 24
- 注册时间: 2008-08-26 23:29
8楼BigSnake.NET
刚出道 对于安装头文件 有点疑惑 是不是复制过一个头文件 粘贴到 /usr/src/include/下 就可以了
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
Re: 8楼BigSnake.NET
肯定不是。。。wxj120bw 写了:刚出道 对于安装头文件 有点疑惑 是不是复制过一个头文件 粘贴到 /usr/src/include/下 就可以了
从源里安装嘛
apt-get install linux-headers-`uname -r`
^_^ ~~~
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
-
- 帖子: 24
- 注册时间: 2008-08-26 23:29
尝试从源安装 提示我已经是最新的版本
尝试从源安装 提示我已经是最新的版本 信息如下
wxj120bw@wxj120bw-laptop:/usr/src/alsa/alsa-driver-1.0.9$ sudo apt-get install linux-headers-`uname -r`
[sudo] password for wxj120bw:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
读取状态信息... 完成
linux-headers-2.6.24-21-generic 已经是最新的版本了。
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。
wxj120bw@wxj120bw-laptop:/usr/src/alsa/alsa-driver-1.0.9$
运行sudo make 还是出现同样的错误
wxj120bw@wxj120bw-laptop:/usr/src/alsa/alsa-driver-1.0.9$ sudo apt-get install linux-headers-`uname -r`
[sudo] password for wxj120bw:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
读取状态信息... 完成
linux-headers-2.6.24-21-generic 已经是最新的版本了。
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。
wxj120bw@wxj120bw-laptop:/usr/src/alsa/alsa-driver-1.0.9$
运行sudo make 还是出现同样的错误