I use the latest mingw but he can't compile next program: #include <stdio.h>
int main( int argc, char ** argv ) { FILE * f = _popen( argv[ 1 ], "r" ); } g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=c++0x -fno-exceptions -frtti -Wall -Wextra main.cpp main.cpp: In function 'int main(int, char**)': main.cpp:6:39: error: '_popen' was not declared in this scope FILE * f = _popen( argv[ 1 ], "r" ); > Hi. > > I encountered the following problem. > > mingw32-make[5]: Entering directory > 'c:/Thirdparty/Android/Qt/5.2.0/qttools/src/ > linguist/lrelease' > g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=c++0x -fno-exceptions > -frtti -W > all -Wextra -DUNICODE -DQT_NO_XKBCOMMON -DQT_NO_CAST_FROM_ASCII > -DQT_NO_CAST_TO_ > ASCII -DPROEVALUATOR_CUMULATIVE -DPROEVALUATOR_INIT_PROPS > -DQT_NO_EXCEPTIONS -DQ > T_NO_DEBUG -DQT_BOOTSTRAP_LIB -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE > -DQT_NO_CAST_T > O_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_LIBRARY > -DQT_NO_QOBJECT -DQT_N > O_SYSTEMLOCALE -DQT_NO_THREAD -DQT_NO_UNICODETABLES > -DQT_NO_USING_NAMESPACE -DQT > _NO_DEPRECATED -DQT_NO_TRANSLATION > -DQT_QMAKE_LOCATION="C:/Thirdparty/Android/Qt > /5.2.0/qtbase/bin/qmake" -I. -I"..\shared" > -I"C:\Thirdparty\Android\Qt\5.2.0\qtb > ase\include" -I"C:\Thirdparty\Android\Qt\5.2.0\qtbase\include\QtCore" > -I"C:\Thir > dparty\Android\Qt\5.2.0\qtbase\include\QtXml" > -I"C:\Thirdparty\Android\Qt\5.2.0\ > qtbase\include\QtCore\5.2.0" > -I"C:\Thirdparty\Android\Qt\5.2.0\qtbase\include\Qt > Core\5.2.0\QtCore" > -I"C:\Thirdparty\Android\Qt\5.2.0\qtbase\include\QtXml\5.2.0" > -I"C:\Thirdparty\Android\Qt\5.2.0\qtbase\include\QtXml\5.2.0\QtXml" > -I"C:\Third > party\Android\Qt\5.2.0\qtbase\include" > -I"C:\Thirdparty\Android\Qt\5.2.0\qtbase\ > mkspecs\win32-g++" -o .obj\release\qmakeglobals.o > ..\shared\qmakeglobals.cpp > ..\shared\qmakeglobals.cpp: In member function 'bool > QMakeGlobals::initPropertie > s()': > ..\shared\qmakeglobals.cpp:324:85: error: '_popen' was not declared in > this scope > > + QLatin1String(" > -query")).toLocal8Bit() > , "r")) { > > ^ > ..\shared\qmakeglobals.cpp:328:23: error: '_pclose' was not declared > in this scop > e > QT_PCLOSE(proc); > ^ > > How can I fix it? Thanks. > -- Best Regards, Igor Mironchik. _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest