当运行Cygwin命令时,windows-7 – “不能使stdr与stdout不同”
|
我正在尝试在我的 Windows 7 x64操作系统上安装一些旧版本的Cygwin.到现在为止还挺好.现在我被困在srdout / stderr区别问题: $vmake 1 [main] make 7060 dtable::stdio_init: couldn't make stderr distinct from stdout $ls / 1 [main] ls 8180 dtable::stdio_init: couldn't make stderr distinct from stdout Cygwin.bat Cygwin.ico bin cygdrive etc lib proc setup.log setup.log.full tmp usr var 我在跑步: $uname -srv 1 [main] uname 5876 dtable::stdio_init: couldn't make stderr distinct from stdout CYGWIN_NT-6.1-WOW64 1.5.25(0.156/4/2) 2008-06-12 19:34 Cygwin安装已选择DOS行结束选项(对于某些旧版代码兼容性). 要解决线路结束的另一个问题(bash有麻烦处理/ cygdrive / c / cygwin-legacy / bin / vmake脚本,像这里描述的问题:http://chess.eecs.berkeley.edu/softdevel/faq/5.html)我添加了?/ .bash_profile: export SHELLOPTS set -o igncr 阅读http://lists-archives.com/cygwin/50369-run-requires-cygwin-tty.html后我也设定了: $CYGWIN=tty 这没有改变.我还在 1 [main] make 7060 dtable::stdio_init: couldn't make stderr distinct from stdout 每次不同的4位数字. 我在这里也有同样的问题.然后我记得,我们替换了“make”命令 由MSYS版本(因为“make”的新的 cygwin软件包没有使用冒号(“:)” – >这导致“多目标”错误. 替换’make’命令解决了这个问题, 因此: 你的机器上安装了MSYS / MinGW吗? 尝试这个: 使–version 它应该看起来像: GNU Make 3.82.90 Built for i686-pc-cygwin 如果你有这样的东西: GNU Make 3.81 Copyright (C) 2006 Free Software Foundation,Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This program built for i686-pc-msys 你需要使用cygwin’make’. 也许这个错误发生在你混合不同的cygwin版本的组件… (编辑:哈尔滨站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows-server-2008 – 在Windows Server中添加子域DNS记录
- win10错误577怎么办 win10错误577解决办法
- 微软Win11运营安卓 App已准备好 可与微软 Teams 聊天
- 如何在CentOS 8/RHEL 8上安装和使用Cockpit
- 淘汰Windows 7艰难:最新市占率依然超36%
- 还无收到Windows 11推送?让Windows 10用上Windows 11开始菜
- 什么是Windows 7 N / KN / VL版本?
- 检查Linux内存占用的 5 大命令,你知道几个?
- Windows 11 云母 效果将显现在更多应用上 微软
- windows – 一个进程是否有可能在没有管理权限的情况下将代
