0
Some programs don't display output of some children processes. As you can see ,
I tried to run php --version
in three console utilities: Git Bash (MinGw), native Windows 8 command line and Cygwin terminal.
The first two programs return information about version of PHP, but Cygwin does not print any output. However, Cygwin is not the only program that doesn't print console output of children processes. For example, qmake
(the part of Qt Framework) also returns nothing in Cygwin when running qmake -query
. As a consequence, I cannot use Qt Creator on my PC, because Qt Creator cannot parse output from qmake
.
Any ideas how to solve this problem? Currently I use Windows 8 x64, but this problem also took place when I had Windows 7 x64 installed on my PC.
Did you install PHP and Qmake via the Cygwin installer? I didn't know PHP was provided by Cygwin...
– DanteTheEgregore – 2014-01-10T21:24:14.900No, these programs were installed using their native installers, but some native console Windows utilites like ipconfig, tracert, etc work fine in Cygwin. So I thought that Cygwin hasn't problems with running Windows applications in general, but only some applications work in Cygwin incorrectly. – Serg – 2014-01-11T16:06:23.527