2013/8/29 Koehne Kai <kai.koe...@digia.com> > > > > -----Original Message----- > > From: Graham Labdon [mailto:graham.lab...@avalonsciences.com] > > Sent: Thursday, August 29, 2013 9:10 AM > > To: Koehne Kai; Thiago Macieira; interest@qt-project.org > > Subject: RE: [Interest] Compilation error > > > > Hi > > Where can I find a list of supported toolchains? > > > See e.g. > > http://qt-project.org/doc/qt-5.1/qtdoc/platform-notes-windows.html , > http://qt-project.org/doc/qt-5.1/qtdoc/requirements-win.html > > You're on the really safe side if you use the exact toolchain we're using > in the CI system & the installers ourselves. This is > > > http://sourceforge.net/projects/mingwbuilds/files/host-windows/releases/4.8.0/32-bit/threads-posix/dwarf/x32-4.8.0-release-posix-dwarf-rev2.7z > > for Qt 5.1.x . > > As I already wrote, there's a good chance that other recent, MinGW-w64 > based toolchains will work too ... but since every toolchain package is > basically free to combine an arbitrary Mingw-w64 version + gcc version, > built with different configurations, it's impossible to test them all > before a release. Patches that fix issues on the Qt side are always > welcome, though. > > Now toolchains that has recent version of mingw-w64 runtime doesn't build Qt-5.1.1 because of bugs: https://bugreports.qt-project.org/browse/QTBUG-33225 https://bugreports.qt-project.org/browse/QTBUG-33155
Regards, Alexey. > Regards > > Kai > > > -----Original Message----- > > From: interest-bounces+graham.labdon=avalonsciences.com@qt- > > project.org [mailto:interest- > > bounces+graham.labdon=avalonsciences....@qt-project.org] On Behalf Of > > Koehne Kai > > Sent: 28 August 2013 19:01 > > To: Thiago Macieira; interest@qt-project.org > > Subject: Re: [Interest] Compilation error > > > > >On quarta-feira, 28 de agosto de 2013 15:27:07, Koehne Kai wrote: > > >> > main.cpp:196:36: error: '_fileno' was not declared in this scope > > >> > > >> [...] > > >> > > >> > I would be grateful if anyone can advise why I am getting this > > >> > error and how I might fix it > > >> > > >> First of all, you're apparently not alone > > >> http://qt-project.org/forums/viewthread/26287 . > > >> > > >> Anyway, which mingw gcc / package are you using? > > > > > > fileno(3) is POSIX.1. It's not part of the C nor C++ standard > libraries. > > > > > > On Windows, MS decided to add some POSIX functions with an underscore > > > (_fileno, _open, etc.). Therefore, the correct on Windows is _fileno. > > > > > > Conclusion: your C headers are broken. > > > > > > To extend this a bit: For Qt 5.x we're recommending a toolchain that > uses a > > pretty recent version of the headers / runtime from the MinGW-w64 > > project. The official binaries for 5.1 are generated with > > http://sourceforge.net/projects/mingwbuilds/files/host- > > windows/releases/4.8.0/32-bit/threads-posix/dwarf/x32-4.8.0-release- > > posix-dwarf-rev2.7z , but other toolchains like from TDM-gcc that also > rely on > > MinGW-w64 should do to (though we don't test this actively). > > > > Could be that you're using a toolchain from mingw.org . That's not > supported. > > > > Regards > > > > Kai > > > > > > > > > > -- > > Thiago Macieira - thiago.macieira (AT) intel.com > > Software Architect - Intel Open Source Technology Center > > _______________________________________________ > > Interest mailing list > > Interest@qt-project.org > > http://lists.qt-project.org/mailman/listinfo/interest > _______________________________________________ > Interest mailing list > Interest@qt-project.org > http://lists.qt-project.org/mailman/listinfo/interest >
_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest