tanglek 发表于 2009-8-3 13:26:08

vista下用cygwin安装skyeye的问题

cygwin是完全安装,在skyeye的解压目录下先./configure --target=arm-elf --prefix=/usr/local
没有问题,之后make,在make install遇到下面的错误,有碰到这样错误的吗?怎么解决?谢谢!

$ make install
Making install in third-party/bfd/
make: Entering directory `/cygdrive/c/cygwin/usr/src/skyeye/third-party/bfd'
Making install in doc
make: 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: Leaving directory `/cygdrive/c/cygwin/usr/src/skyeye/third-party/bfd/do
c'
Making install in po
make: 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: *** Error 127
make: Leaving directory `/cygdrive/c/cygwin/usr/src/skyeye/third-party/bfd/po
'
make: *** Error 1
make: Leaving directory `/cygdrive/c/cygwin/usr/src/skyeye/third-party/bfd'
make: *** Error 1

jiangtao9999 发表于 2009-8-3 14:15:37

请搜索旧贴。
其实装个 Fedora 就全都解决了……

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

wt133664 发表于 2009-8-3 19:28:24

google搜一下

缺少mkinstalldirs.h,找一个放在相应目录即可。google一下mkinstalldirs.h。
页: [1]
查看完整版本: vista下用cygwin安装skyeye的问题