halloween 发表于 2006-12-30 10:58:22

SkyEye-V1.2Rel在MinGW上无法编译通过

今天在MinGW上面做了编译尝试,显示无法编译通过,错误信息如下:
gcc -c utils/debugger/skyeye2gdb.c -o binary/skyeye2gdb.o -g -O2 -DSTANDALONE -DDEFAULT_INLINE=0-DMODET -mthreads -DMODET -I arch/arm -I arch/arm/common -I arch/arm/common/mmu -I arch/arm/mach -I arch/bfin/common -I arch/bfin/mach -I arch/coldfire/common -I device -I device/net -I device/lcd -I device/flash -I utils/share -I utils/main -I utils/config -I utils/debugger-DARM -I . -DNO_DBCT -DWIN32_LCD
d:\MinGW-develop\bin\make.exe: *** No rule to make target `utils/debugger/arch_reg.c', needed by `binary/arch_reg.o'.Stop.

而通过下面链接介绍的方法,在同样的环境下面使用SkyEye-V1.2RC8-3打上补丁后是可以编译通过的。
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=164376

AnthonyLee 发表于 2006-12-30 23:34:15

Re: SkyEye-V1.2Rel在MinGW上无法编译通

在 MinGW 下面编译方法:

$ tar jxvf skyeye-v1.2_Rel.tar.bz2
$ cd skyeye-v1
$ patch -p1 < ../my.patch
$ make

然后在 skyeye-v1/binary 下就有 skyeye.exe 了

AnthonyLee 发表于 2007-1-2 17:39:07

my.patch 在附件中

ivychen 发表于 2007-1-16 12:38:59

Re: SkyEye-V1.2Rel在MinGW上无法编译通

编译成功了。但好像无法运行呀。我测试rt-thread,一直出现使用说明,
不知哪里出问题?

在 MinGW 下面编译方法:

$ tar jxvf skyeye-v1.2_Rel.tar.bz2
$ cd skyeye-v1
$ patch -p1 < ../my.patch
$ make

然后在 skyeye-v1/binary 下就有 skyeye.exe 了

halloween 发表于 2007-1-16 12:51:17

可以运行,我正在用。你是不是使用上面有问题哦?要加-e参数指定执行文件哦

skyeye.exe -e excutable.elf

ivychen 发表于 2007-1-17 00:04:43

是使用上的问题。我加-e参数了。对了,在mingw下如何编译u-boot,
ucLinux 等等。
可以运行,我正在用。你是不是使用上面有问题哦?要加-e参数指定执行文件哦

skyeye.exe -e excutable.elf
页: [1]
查看完整版本: SkyEye-V1.2Rel在MinGW上无法编译通过