chyyuu 发表于 2004-7-26 23:20:41

我近期测试后,会把代码放到gro上,让大家下载!

xiadz 发表于 2005-5-22 10:30:02

楼主把你的arm的gdbserver给我传一份吧,还有那个补丁,急需!!
[email protected]

谢谢!!!

softarts 发表于 2006-7-29 22:14:06

请教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 发表于 2006-7-29 23:03:39

我将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 发表于 2006-7-30 15:53:31

最后找了uclinux.org上的一个gdbserver 的bin文件,终于可以放到ARM7(44b0)上跑了,不知道这篇文章里提供的gdbserver是不是只针对skyeye?
页: 1 [2]
查看完整版本: 不好意思,还是关于gdbserver^_^!