当前时区 GMT+8, 现在时间是 2008-9-7 13:52 游客: 注册 登录 仅登录论坛 | 搜索 帮助


标题: 不好意思,还是关于gdbserver^_^!
chyyuu
公社版主



UID 37477
精华 23
积分 1949
帖子 727
阅读权限 225
注册 2003-5-15
来自 China.gif
状态 离线
发表于 2004-7-26 23:20  资料  短消息  加为好友 
我近期测试后,会把代码放到gro上,让大家下载!

顶部
xiadz
注册会员
Rank: 2


UID 153039
精华 0
积分 216
帖子 87
阅读权限 20
注册 2004-9-14
来自 China.gif
状态 离线
发表于 2005-5-22 10:30  资料  短消息  加为好友 
楼主把你的arm的gdbserver给我传一份吧,还有那个补丁,急需!!
xiadz@163.com

谢谢!!!

顶部
softarts
新手上路
Rank: 1



UID 222112
精华 0
积分 15
帖子 6
阅读权限 10
注册 2006-7-19
状态 离线
发表于 2006-7-29 22:14  资料  短消息  加为好友 
请教2个问题:
1.大概改那个文件可以在做make menuconfig的时候看到新的gdbserver?

2.直接make -f gdbsrv.mak,说没有lib/libc/crt0.o这个文件,我看了一下,确实如此啊(我已修改过配置文件的路径)

arm-elf-gcc ..../uClinux-dist/lib/libc/crt0.o nu such file...????

顶部
softarts
新手上路
Rank: 1



UID 222112
精华 0
积分 15
帖子 6
阅读权限 10
注册 2006-7-19
状态 离线
发表于 2006-7-29 23:03  资料  短消息  加为好友 
我将gdbserver.mak改了后(主要是我用的是uclibc的库):编译通过,但放到44b0板上跑不了,报:failed 4
原来那个gdbserver for m68k的是能跑的...就是连不上,报什么reply invalid hex digit 59

-----------------------------------------
SRC            = utils.c low-linux.c server.c remote-utils.c
OBJ                = utils.o low-linux.o server.o remote-utils.o  
DIR     = /home/luoh/new/uclinux/uClinux-dist
CC                = arm-elf-gcc
LD                = arm-elf-ld
BASEDEF =  -Dlinux -D__linux__ -Dunix -D__uClinux__ -DEMBED
INC     = -I$(DIR)/lib/libc/include  \
                  -I$(DIR)/lib/libm \
                  -I$(DIR) \
                  -fno-builtin \
                  -nostartfiles \
                  -I$(DIR)/linux-2.4.x/include \
                  -Igdb/ -Ibfd/ -Iinclude/ -I./ -I./config
MISC    = -Wl,-elf2flt $(DIR)/uClibc/lib/libc/crt0.o
LIB                = -L$(DIR)/uClibc/lib/libc/. \
                  -L$(DIR)/uClibc/lib/libc/lib \
                  -L$(DIR)/uClibc/lib/libm \
                  -L$(DIR)/uClibc/lib/libnet \
                  -L$(DIR)/uClibc/lib/libdes \
                  -L$(DIR)/uClibc/lib/libpcap \
                  -L$(DIR)/uClibc/lib/libssl -lc

CFLAGS  = -Os $(BASEDEF) $(INC)        


.c.o:
        $(CC) $(CFLAGS) -c  $<

all:         gdbserver

gdbserver: $(OBJ)
        $(CC) $(CFLAGS) $(MISC) -o $@ $(OBJ)  $(LIB)

顶部
softarts
新手上路
Rank: 1



UID 222112
精华 0
积分 15
帖子 6
阅读权限 10
注册 2006-7-19
状态 离线
发表于 2006-7-30 15:53  资料  短消息  加为好友 
最后找了uclinux.org上的一个gdbserver 的bin文件,终于可以放到ARM7(44b0)上跑了,不知道这篇文章里提供的gdbserver是不是只针对skyeye?

顶部
 


Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国Linux公社 - WAP