QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1913|回复: 2

vista下用cygwin安装skyeye的问题

[复制链接]
发表于 2009-8-3 13:26:08 | 显示全部楼层 |阅读模式
cygwin是完全安装,在skyeye的解压目录下先./configure --target=arm-elf --prefix=/usr/local
没有问题,之后make,在make install遇到下面的错误,有碰到这样错误的吗?怎么解决?谢谢!

$ make install
Making install in third-party/bfd/
make[1]: Entering directory `/cygdrive/c/cygwin/usr/src/skyeye/third-party/bfd'
Making install in doc
make[2]: Entering directory `/cygdrive/c/cygwin/usr/src/skyeye/third-party/bfd/d
oc'
test -z "/usr/local/info" || mkdir -p -- "/usr/local/info"
/usr/bin/install -c -m 644 './bfd.info' '/usr/local/info/bfd.info'
install-info --info-dir='/usr/local/info' '/usr/local/info/bfd.info'
make[2]: Leaving directory `/cygdrive/c/cygwin/usr/src/skyeye/third-party/bfd/do
c'
Making install in po
make[2]: Entering directory `/cygdrive/c/cygwin/usr/src/skyeye/third-party/bfd/p
o'
if test -r ..//./../mkinstalldirs; then \
          ..//./../mkinstalldirs /usr/local/; \
        else \
          ../mkinstalldirs /usr/local/; \
        fi
/bin/sh: line 3: ../mkinstalldirs: No such file or directory
make[2]: *** [install-data-yes] Error 127
make[2]: Leaving directory `/cygdrive/c/cygwin/usr/src/skyeye/third-party/bfd/po
'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/cygdrive/c/cygwin/usr/src/skyeye/third-party/bfd'
make: *** [install-recursive] Error 1
发表于 2009-8-3 14:15:37 | 显示全部楼层
请搜索旧贴。
其实装个 Fedora 就全都解决了……

这个问题应该是 cygwin 里面某个开发用程序版本过旧导致的。
回复

使用道具 举报

发表于 2009-8-3 19:28:24 | 显示全部楼层

google搜一下

缺少mkinstalldirs.h,找一个放在相应目录即可。google一下mkinstalldirs.h。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-22 09:04 , Processed in 0.042072 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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