お世話になります・杉原@CircleTekです
あさの さま
情報有難うございます
やはり、5.12.0 の mingw73_64 では上手くいかないようです
5.11.3 で試すと上手くいきますが mingw が 5.3.0 32bit です
あさの さまの環境では Qt 5.11.0 ビルドは msvc2017_64 ですか
この場合 make は何ッを使っていますか?
>> 4.Run make (mingw32-make)
ビルド環境の詳細をお知らせ頂けませんでしょうか
それと、どうも Windows 10 の環境の問題なのか 5.12.0 の mingw73_64 環境
では syncqt.pl -version 5.12.0 を実行すると
The -version argument is mandatory at C:\Qt\Qt5.12.0\5.12.0\mingw73_64\
bin\syncqt.pl line 891.
となります
Windows 7 だと qmqke までは OK ですが mingw32-make でエラーになります
以下、ログです
C:\Users\SUGIHARA>cd C:\Qt\qtftp
C:\Qt\qtftp>C:\Qt\Qt5.12.0\5.12.0\mingw73_64\bin\syncqt.pl -version 5.12.
0
<srcbase> = C:/Qt/qtftp
<bldbase> = C:/Qt/qtftp
<outbase> = C:/Qt/qtftp
QtFtp: created fwd-include header(s) for <srcbase>/src/qftp/ { qftp.h
(2), qurli
nfo.h (2) }
QtFtp: created version header
QtFtp: created master header
QtFtp: created headers.pri file
C:\Qt\qtftp>qmake
Info: creating stash file C:\Qt\qtftp\.qmake.stash
C:\Qt\qtftp>mingw32-make
cd src\ && ( if not exist Makefile C:\Qt\Qt5.12.0\5.12.0\mingw73_64\bin\
qmake.ex
e -o Makefile C:\Qt\qtftp\src\src.pro ) && mingw32-make -f Makefile
mingw32-make[1]: Entering directory 'C:/Qt/qtftp/src'
cd qftp\ && ( if not exist Makefile C:\Qt\Qt5.12.0\5.12.0\mingw73_64\bin
\qmake.e
xe -o Makefile C:\Qt\qtftp\src\qftp\qftp.pro ) && mingw32-make -f
Makefile
Project MESSAGE: perl -w C:\Qt\Qt5.12.0\5.12.0\mingw73_64\bin\syncqt.pl
-module
QtFtp -version 5.0.0 -outdir C:/Qt/qtftp -builddir C:/Qt/qtftp C:/Qt/
qtftp
<srcbase> = C:/Qt/qtftp
<bldbase> = C:/Qt/qtftp
<outbase> = C:/Qt/qtftp
QtFtp: updated version header
mingw32-make[2]: Entering directory 'C:/Qt/qtftp/src/qftp'
mingw32-make -f Makefile.Release all
mingw32-make[3]: Entering directory 'C:/Qt/qtftp/src/qftp'
g++ -fno-keep-inline-dllexport -O2 -std=c++1z -fno-exceptions -Wall -W -
Wextra -
Wvla -Wdate-time -Wshift-overflow=2 -Wduplicated-cond -Wno-stringop-
overflow -dM
-E -o .moc\release\moc_predefs.h C:\Qt\Qt5.12.0\5.12.0\mingw73_64\
mkspecs\featu
res\data\dummy.cpp
g++: error: unrecognized command line option '-std=c++1z'
g++: error: unrecognized command line option '-Wshift-overflow=2'
g++: error: unrecognized command line option '-Wduplicated-cond'
mingw32-make[3]: *** [Makefile.Release:124: .moc/release/moc_predefs.h]
Error 1
mingw32-make[3]: Leaving directory 'C:/Qt/qtftp/src/qftp'
mingw32-make[2]: *** [Makefile:40: release-all] Error 2
mingw32-make[2]: Leaving directory 'C:/Qt/qtftp/src/qftp'
mingw32-make[1]: *** [Makefile:41: sub-qftp-make_first] Error 2
mingw32-make[1]: Leaving directory 'C:/Qt/qtftp/src'
mingw32-make: *** [Makefile:43: sub-src-make_first] Error 2