QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1041|回复: 6

ubuntu下安装IBM内猫时碰到的问题

[复制链接]
发表于 2005-8-1 00:38:54 | 显示全部楼层 |阅读模式
我现在只能用猫上网...
这个驱动是我在thinkwiki上找到的,应该没错,我按着readme上的装
可是有如下报错
请问是什么问题?该怎么解决?谢谢!

hash@ubuntu:~$ tar xvfz slmodem-2.9.10.tar.gzslmodem-2.9.10/
slmodem-2.9.10/Makefile
slmodem-2.9.10/modem/
slmodem-2.9.10/modem/Makefile
slmodem-2.9.10/modem/modem_debug.c
slmodem-2.9.10/modem/modem_debug.h
slmodem-2.9.10/modem/modem_homolog.h
slmodem-2.9.10/modem/dp_dummy.c
slmodem-2.9.10/modem/dp_sinus.c
slmodem-2.9.10/modem/modem_datafile.c
slmodem-2.9.10/modem/modem_comp.c
slmodem-2.9.10/modem/modem_defs.h
slmodem-2.9.10/modem/homolog_data.c
slmodem-2.9.10/modem/modem_timer.c
slmodem-2.9.10/modem/modem_timer.h
slmodem-2.9.10/modem/modem.c
slmodem-2.9.10/modem/modem.h
slmodem-2.9.10/modem/modem_main.c
slmodem-2.9.10/modem/modem_pack.c
slmodem-2.9.10/modem/modem_test.c
slmodem-2.9.10/modem/dsplibs.o
slmodem-2.9.10/modem/modem_cmdline.c
slmodem-2.9.10/modem/modem_param.c
slmodem-2.9.10/modem/modem_param.h
slmodem-2.9.10/modem/modem_at.c
slmodem-2.9.10/modem/modem_ec.c
slmodem-2.9.10/modem/modem_dp.h
slmodem-2.9.10/modem/sysdep_common.c
slmodem-2.9.10/README
slmodem-2.9.10/scripts/
slmodem-2.9.10/scripts/suse/
slmodem-2.9.10/scripts/suse/slmodemd.SUSE
slmodem-2.9.10/scripts/suse/slmodemd.conf
slmodem-2.9.10/scripts/mandrake/
slmodem-2.9.10/scripts/mandrake/slmodemd
slmodem-2.9.10/scripts/debian/
slmodem-2.9.10/scripts/debian/slmodemd
slmodem-2.9.10/scripts/slmodemd
slmodem-2.9.10/scripts/slmodem.spec
slmodem-2.9.10/drivers/
slmodem-2.9.10/drivers/Makefile
slmodem-2.9.10/drivers/st7554.c
slmodem-2.9.10/drivers/amrlibs.o
slmodem-2.9.10/drivers/sysdep_amr.c
slmodem-2.9.10/drivers/kernel-ver.c
slmodem-2.9.10/drivers/amrmo_init.c
slmodem-2.9.10/drivers/old_st7554.c
slmodem-2.9.10/Changes
slmodem-2.9.10/patches/
slmodem-2.9.10/patches/alsa-linux-2.6.0.patch
slmodem-2.9.10/COPYING
hash@ubuntu:~$ ls
audio                  SC_VS.NET_PRO_CD2.ISO  setup
Desktop                SC_VS.NET_PRO_CD3.ISO  slmodem-2.9.10
SC_VS.NET_PRO_CD1.ISO  SC_VS.NET_PRO_CD4.ISO  slmodem-2.9.10.tar.gz
hash@ubuntu:~$ cd slmodem-2.9.10
hash@ubuntu:~/slmodem-2.9.10$ make KERNEL_DIR=/lib/modules/2.6.10-5-686/

make -C modem all
make[1]: Entering directory `/home/hash/slmodem-2.9.10/modem'
rebuild profile...
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_main.o -c modem_main.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_cmdline.o -c modem_cmdline.cgcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem.o -c modem.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_datafile.o -c modem_datafile.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_at.o -c modem_at.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_timer.o -c modem_timer.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_pack.o -c modem_pack.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_ec.o -c modem_ec.c
modem_ec.c:689: warning: `t403_timeout' defined but not used
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_comp.o -c modem_comp.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_param.o -c modem_param.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_debug.o -c modem_debug.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o homolog_data.o -c homolog_data.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o dp_sinus.o -c dp_sinus.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o dp_dummy.o -c dp_dummy.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o sysdep_common.o -c sysdep_common.cgcc -o slmodemd modem_main.o modem_cmdline.o modem.o modem_datafile.o modem_at.o modem_timer.o modem_pack.o modem_ec.o modem_comp.o modem_param.o modem_debug.o homolog_data.o dp_sinus.o dp_dummy.o dsplibs.o sysdep_common.o
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_test.o -c modem_test.c
gcc -o modem_test modem_test.o modem_cmdline.o modem.o modem_datafile.o modem_at.o modem_timer.o modem_pack.o modem_ec.o modem_comp.o modem_param.o modem_debug.o homolog_data.o dp_sinus.o dp_dummy.o dsplibs.o sysdep_common.o
make[1]: Leaving directory `/home/hash/slmodem-2.9.10/modem'
hash@ubuntu:~/slmodem-2.9.10$ sudo make install KERNEL_DIR=/lib/modules/2.6.10-5-686/
make -C modem all
make[1]: Entering directory `/home/hash/slmodem-2.9.10/modem'
make[1]: Leaving directory `/home/hash/slmodem-2.9.10/modem'
make -C drivers KERNEL_DIR=/lib/modules/2.6.10-5-686/
make[1]: Entering directory `/home/hash/slmodem-2.9.10/drivers'
cc -I/lib/modules/2.6.10-5-686//include -o kernel-ver kernel-ver.c
make all KERNEL_VER=2.6.0-test7
make[2]: Entering directory `/home/hash/slmodem-2.9.10/drivers'
make modules -C /lib/modules/2.6.10-5-686/ SUBDIRS=/home/hash/slmodem-2.9.10/drivers
make[3]: Entering directory `/lib/modules/2.6.10-5-686'
make[3]: *** 没有规则可以创建目标“modules”。 停止。
make[3]: Leaving directory `/lib/modules/2.6.10-5-686'
make[2]: *** [all] 错误 2
make[2]: Leaving directory `/home/hash/slmodem-2.9.10/drivers'
make[1]: *** [all] 错误 2
make[1]: Leaving directory `/home/hash/slmodem-2.9.10/drivers'
make: *** [drivers] 错误 2

hash@ubuntu:~/slmodem-2.9.10$
发表于 2005-8-1 00:42:23 | 显示全部楼层
你是在ROOT权限下操作吗?
回复

使用道具 举报

 楼主| 发表于 2005-8-1 18:31:33 | 显示全部楼层
我执行make install 的时候是用的sudo
用root终端安装也是这个结果......
回复

使用道具 举报

发表于 2005-8-1 19:53:02 | 显示全部楼层
装内核源码和头文件了吗?
回复

使用道具 举报

发表于 2005-8-1 20:40:14 | 显示全部楼层
不要configure的吗?INSTALL贴出来研究下
回复

使用道具 举报

 楼主| 发表于 2005-8-1 20:46:51 | 显示全部楼层
[quote:4317606851="jozhu"]装内核源码和头文件了吗?[/quote]

对不起,我不懂,该怎么检查有没有装?谢谢!
回复

使用道具 举报

 楼主| 发表于 2005-8-1 20:51:55 | 显示全部楼层
[quote:bba2281891="月下刀客"]不要configure的吗?INSTALL贴出来研究下[/quote]

readme里面就是这个步骤
包里也没有configure文件
只有makefile

KERNEL_DIR:=/lib/modules/$(shell uname -r)/build

# tools
INSTALL:=install

all: modem
#all: modem drivers

modem:
        $(MAKE) -C $@ all

install: all install-drivers
        $(INSTALL) -D -m 755 modem/slmodemd ${DESTDIR}/usr/sbin/slmodemd
        $(RM) -rf ${DESTDIR}/var/lib/slmodem
        $(INSTALL) -d -D -m 755 ${DESTDIR}/var/lib/slmodem

uninstall: uninstall-drivers
        $(RM) ${DESTDIR}/usr/sbin/slmodemd
        $(RM) -rf ${DESTDIR}/var/lib/slmodem

drivers:
        $(MAKE) -C drivers KERNEL_DIR=$(KERNEL_DIR)

install-drivers: drivers
        $(MAKE) install -C drivers KERNEL_DIR=$(KERNEL_DIR)
uninstall-drivers:
        $(MAKE) uninstall -C drivers KERNEL_DIR=$(KERNEL_DIR)

# misc rules
sub-dirs:= modem drivers
.PHONY: $(sub-dirs) all old clean dep install
clean dep: %: %-sub-dirs
%-sub-dirs:
        $(foreach dir,$(sub-dirs),$(MAKE) -C $(dir) $(patsubst %-sub-dirs,%,$@) && ) echo "done."
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-9-27 20:49 , Processed in 0.050315 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表