Important: Please read the Qt Code of Conduct -

Static linking Qt 5.1: error during mingw-make

  • I tried to make static qt, and got error during mingw-make. This is text of error.
    I use 32bit win 8.1
    I Download and install the last versions of perl, pthyton, minGW.
    Path folder is correct.
    I used this comands:
    @configure.exe -debug-and-release -opensource -static -opengl desktop -no-vcproj -nomake examples || goto :ends
    Please help=)

    static\qhttpnetworkreply.o access\qhttpnetworkreply.cpp
    In file included from ....\mkspecs\win32-g++/qplatformdefs.h:56:0,
    from access\qhttpnetworkreply_p.h:55,
    from access\qhttpnetworkreply.cpp:42:
    c:\mingw\include\io.h:301:14: error: 'off64_t' does not name a type
    __CRT_INLINE off64_t lseek64 (int, off64_t, int);
    c:\mingw\include\io.h:302:14: error: 'off64_t' does not name a type
    __CRT_INLINE off64_t lseek64 (int fd, off64_t offset, int whence) {
    Makefile.Debug:8214: recipe for target '.obj/debug_static/qhttpnetworkreply.o' f ailed
    mingw32-make[3]: *** [.obj/debug_static/qhttpnetworkreply.o] Error 1
    mingw32-make[3]: Leaving directory 'C:/Qt/Qt5.1.1/5.1.1/Src/qtbase/src/network'
    Makefile:38: recipe for target 'debug-all' failed
    mingw32-make[2]: *** [debug-all] Error 2
    mingw32-make[2]: Leaving directory 'C:/Qt/Qt5.1.1/5.1.1/Src/qtbase/src/network'
    Makefile:182: recipe for target 'sub-network-make_first' failed
    mingw32-make[1]: *** [sub-network-make_first] Error 2
    mingw32-make[1]: Leaving directory 'C:/Qt/Qt5.1.1/5.1.1/Src/qtbase/src'
    Makefile:41: recipe for target 'sub-src-make_first' failed
    mingw32-make: *** [sub-src-make_first] Error 2

Log in to reply