又是西格温和蛴螬!快到了

  • 本文关键字: makefile cygwin grub
  • 更新时间 :
  • 英文 :


我烧毁了每一个可能的网页,直到我理解得足够多,以至于在cygwin(YEEEEEEEEY!!上制作食物)...现在,make安装似乎有一个简单的权限错误,我认为这对这里的人来说可能很简单。

GRUB 1.98-无 w 错误

我收到了很多 mkdir 打嗝,我认为这是由于 cygdrive 的称呼方式(例如:->//cygdrive 当它应该是/)

工作示例

mkdir -p -- /cygdrive/c/posix/cygwin86/opt/cross/grub/etc/grub.d
/bin/sh ../grub-1.98/mkinstalldirs /cygdrive/c/posix/cygwin86/opt/cross/grub/lib/grub

它在哪里破裂

mkdir -p -- //cygdrive/c/posix/cygwin86/opt/cross/grub/share/locale/ast/LC_MESSAGES
mkdir: cannot create directory `//cygdrive': Read-only file system
/usr/bin/install: cannot create regular file `//cygdrive/c/posix/cygwin86/opt/cross/grub/share/locale/ast/LC_MESSAGES/grub.mo': No such file or directory

咕噜咕噜!我决定修改了制作文件和繁荣!

@langs='$(LINGUAS)'; 
    for lang in $$langs; do 
      $(SHELL) $(mkinstalldirs) /cygdrive/c/posix/cygwin86/opt/cross/grub/share/locale/$$lang/LC_MESSAGES; 
      file="po/$$lang.mo"; 
      if test -f "$$file"; then dir=; else dir="$(srcdir)/"; fi; 
      $(INSTALL_DATA) $$dir$$file /cygdrive/c/posix/cygwin86/opt/cross/grub/share/locale/$$lang/LC_MESSAGES/$(PACKAGE).mo; 
    done

我只是把它改成了它的路径

相关内容

  • 没有找到相关文章

最新更新