> 1 апр. 2016 г., в 21:03, ralph engels <[email protected]> написал(а): > > Downgrade binutils-2.26 to 2.25 there seems to be some problems with the > latest version. > . > Den 01-04-2016 kl. 19:43 skrev Mario Emmenlauer: >> Dear All, >> >> I'm trying to compile Qt 5.6.0 with MSYS2 and the Alexpux/MINGW-packages. >> I've slightly modified the PKGBUILD, but only to disable some Qt features >> that I don't need, and to link against my own png and tiff libraries. The >> build fails, with an ld error "Too many open files". I don't have any other >> software open except the MSYS2 and mintty and the QT compile, and its a >> newly installed Windows 7 x86_64 with all updates. Does this error make >> sense? I could not find any info with respect to increasing the file limit >> on Windows, and setting ulimit -n 2048 for bash did not help. >> >> Can somebody help? >> >> Cheers, >> >> Mario >> >> >> ... >> make[4]: Entering directory '/d/mingw-w64-qt5/src/x86_64/qtwebkit/Source' >> >> g++ -shared -Wl,-subsystem,windows >> -Wl,--out-implib,../lib/libQt5WebKitd.dll.a >> -o ../lib/Qt5WebKitd.dll .obj/debug/Qt5WebKitd_resource_res.o >> .obj/debug/qrc_WebCore.o .obj/debug/qrc_WebKit.o >> .obj/debug/qrc_InspectorBackendCommands.o -lglu32 -lopengl32 -lgdi32 >> -luser32 >> -LD:/mingw-w64-qt5/src/x86_64/qtbase/lib >> D:/mingw-w64-qt5/src/x86_64/qtbase/lib/libQt5Guid.dll.a >> D:/mingw-w64-qt5/src/x86_64/qtbase/lib/libQt5Networkd.dll.a >> D:/mingw-w64-qt5/src/x86_64/qtbase/lib/libQt5Cored.dll.a -Wl,-whole-archive >> -lWebKit1d -Wl,-no-whole-archive >> -LD:/mingw-w64-qt5/src/x86_64/qtwebkit/Source/WebKit/debug -Wl,-whole-archive >> -lWebKit2d -Wl,-no-whole-archive >> -LD:/mingw-w64-qt5/src/x86_64/qtwebkit/Source/WebKit2/debug >> -Wl,-whole-archive >> -lWebCored -Wl,-no-whole-archive >> -LD:/mingw-w64-qt5/src/x86_64/qtwebkit/Source/WebCore/debug -lz -ladvapi32 >> -lgdi32 -lshell32 -lshlwapi -luser32 -lversion -lglu32 -lopengl32 -lgdi32 >> -luser32 -ljpeg -lgdi32 -lole32 -luser32 -Wl,-whole-archive -lANGLEd >> -Wl,-no-whole-archive >> -LD:/mingw-w64-qt5/src/x86_64/qtwebkit/Source/ThirdParty/ANGLE/debug >> -Wl,-whole-archive -lleveldbd -Wl,-no-whole-archive >> -LD:/mingw-w64-qt5/src/x86_64/qtwebkit/Source/ThirdParty/leveldb/debug >> -Wl,-whole-archive -lJavaScriptCored -Wl,-no-whole-archive >> -LD:/mingw-w64-qt5/src/x86_64/qtwebkit/Source/JavaScriptCore/debug -lwinmm >> -Wl,-whole-archive -lWTFd -Wl,-no-whole-archive >> -LD:/mingw-w64-qt5/src/x86_64/qtwebkit/Source/WTF/debug -licuin -licuuc >> -licudt >> -lwinmm -lgdi32 -LC:/msys64/mingw64/lib -lxslt -lxml2 -lz -liconv -lws2_32 >> -lxml2 -lxml2 -LD:/mingw-w64-qt5/src/x86_64/qtsensors/lib >> D:/mingw-w64-qt5/src/x86_64/qtsensors/lib/libQt5Sensorsd.dll.a >> -LD:/mingw-w64-qt5/src/x86_64/qtlocation/lib >> D:/mingw-w64-qt5/src/x86_64/qtlocation/lib/libQt5Positioningd.dll.a >> -LD:/mingw-w64-qt5/src/x86_64/qtdeclarative/lib >> D:/mingw-w64-qt5/src/x86_64/qtdeclarative/lib/libQt5Quickd.dll.a >> D:/mingw-w64-qt5/src/x86_64/qtdeclarative/lib/libQt5Qmld.dll.a >> -LD:/mingw-w64-qt5/src/x86_64/qtmultimedia/lib >> D:/mingw-w64-qt5/src/x86_64/qtmultimedia/lib/libQt5Multimediad.dll.a >> D:/mingw-w64-qt5/src/x86_64/qtbase/lib/libQt5Networkd.dll.a >> D:/mingw-w64-qt5/src/x86_64/qtbase/lib/libQt5Guid.dll.a >> -LD:/mingw-w64-qt5/src/x86_64/qtwebchannel/lib >> D:/mingw-w64-qt5/src/x86_64/qtwebchannel/lib/libQt5WebChanneld.dll.a >> D:/mingw-w64-qt5/src/x86_64/qtbase/lib/libQt5Sqld.dll.a >> D:/mingw-w64-qt5/src/x86_64/qtbase/lib/libQt5Cored.dll.a >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lz >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -ladvapi32 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lgdi32 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lshell32 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lshlwapi >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -luser32 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lversion >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lglu32 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lopengl32 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lgdi32 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -luser32 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -ljpeg >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lgdi32 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lole32 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -luser32 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lANGLEd >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lleveldbd >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lJavaScriptCored >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lwinmm >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lWTFd >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -licuin >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -licuuc >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -licudt >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lwinmm >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lgdi32 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lxslt >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lxml2 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lz >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -liconv >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lws2_32 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lxml2 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lxml2 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find D:/mingw-w64-qt5/src/x86_64/qtsensors/lib/libQt5Sensorsd.dll.a: >> Too >> many open files >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find >> D:/mingw-w64-qt5/src/x86_64/qtlocation/lib/libQt5Positioningd.dll.a: >> Too many open files >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find D:/mingw-w64-qt5/src/x86_64/qtdeclarative/lib/libQt5Quickd.dll.a: >> Too many open files >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find D:/mingw-w64-qt5/src/x86_64/qtdeclarative/lib/libQt5Qmld.dll.a: >> Too >> many open files >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find >> D:/mingw-w64-qt5/src/x86_64/qtmultimedia/lib/libQt5Multimediad.dll.a: Too >> many >> open files >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find D:/mingw-w64-qt5/src/x86_64/qtbase/lib/libQt5Networkd.dll.a: Too >> many open files >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find D:/mingw-w64-qt5/src/x86_64/qtbase/lib/libQt5Guid.dll.a: Too many >> open files >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find >> D:/mingw-w64-qt5/src/x86_64/qtwebchannel/lib/libQt5WebChanneld.dll.a: Too >> many >> open files >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find D:/mingw-w64-qt5/src/x86_64/qtbase/lib/libQt5Sqld.dll.a: Too many >> open files >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find D:/mingw-w64-qt5/src/x86_64/qtbase/lib/libQt5Cored.dll.a: Too >> many >> open files >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lstdc++ >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lmingw32 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lgcc_s >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lgcc >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lmoldname >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lmingwex >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lmsvcrt >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lpthread >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -ladvapi32 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lshell32 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -luser32 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lkernel32 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lmingw32 >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lgcc_s >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lgcc >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lmoldname >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lmingwex >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find -lmsvcrt >> >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: >> cannot find >> C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.3.0/crtend.o: >> Too many open files >> >> collect2.exe: error: ld returned 1 exit status >> >> Makefile.api.Debug:66: recipe for target '../lib/Qt5WebKitd.dll' failed >> >> make[4]: *** [../lib/Qt5WebKitd.dll] Error 1 >> >> make[4]: Leaving directory '/d/mingw-w64-qt5/src/x86_64/qtwebkit/Source' >> >> Makefile.api:38: recipe for target 'debug-all' failed >> >>
Yeah binutils 2.26 is buggy. Run «pacman -Syuu» to get right packages. Downgraded packages are in repo Regards, Alexey. >> >> ------------------------------------------------------------------------------ >> Transform Data into Opportunity. >> Accelerate data analysis in your applications with >> Intel Data Analytics Acceleration Library. >> Click to learn more. >> http://pubads.g.doubleclick.net/gampad/clk?id=278785471&iu=/4140 >> _______________________________________________ >> Msys2-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/msys2-users > > > ------------------------------------------------------------------------------ > Transform Data into Opportunity. > Accelerate data analysis in your applications with > Intel Data Analytics Acceleration Library. > Click to learn more. > http://pubads.g.doubleclick.net/gampad/clk?id=278785471&iu=/4140 > _______________________________________________ > Msys2-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/msys2-users ------------------------------------------------------------------------------ Transform Data into Opportunity. Accelerate data analysis in your applications with Intel Data Analytics Acceleration Library. Click to learn more. http://pubads.g.doubleclick.net/gampad/clk?id=278785471&iu=/4140 _______________________________________________ Msys2-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/msys2-users
