pmbrazerzkidai.blogg.se

Activeperl 5.12.2
Activeperl 5.12.2











In the meantime, if any other member of the forum has more information (in addition to words of encouragement to search the bug tracker) it would be most helpful!Īfter analyzing the output from my copy of the powershell script, I discovered that these two commands are not running properly: cmd /c D:\Qt\5.12.2-static-mingw\src\qt-everywhere-src-5.15.2\qtbase\src\corelib\mimetypes\mime\generate.bat mimetypes\mime\packages\ >. I have Strawberry Perl (correctly) installed on my system, but I will try with Activestate Perl (that the Qt project document on static building recommends) and I will report any progress. This could potentially explain why building a static version of 5.15.1 from source succeeds under Linux but fails under Windows. The proposed resolution qt QTBUG-81484 seems to imply that a problem with the system's Perl installation is causing the qtbase/src/corelib/mimetypes/mime/ script to fail (and thus the Mime Type Database is not generated correctly). The issue has also been reported here: but no reply has been posted to that forum. The change in behaviour from Qt 5.14 to 5.15 seems to have been caused by the following change: Building from sources fails on macOS with MimeTypeDatabaseOriginalSize error The following bug report is very close to the problem that Dries is facing: Mimetypes\qmimeprovider.cpp:633:52: note: suggested alternative: 'QMimeDatabasePrivate'Īny ideas why this is caused and how this can get fixed?

activeperl 5.12.2

Q_STATIC_ASSERT_X(sizeof(mimetype_database) <= MimeTypeDatabaseOriginalSize, Mimetypes\qmimeprovider.cpp:633:52: error: 'MimeTypeDatabaseOriginalSize' was not declared in this scope Mimetypes\qmimeprovider.cpp:632:30: note: suggested alternative: 'mimeTypeForName' # define Q_STATIC_ASSERT_X(Condition, Message) static_assert(bool(Condition), Message) Global/qglobal.h:121:68: note: in definition of macro 'Q_STATIC_ASSERT_X' Q_STATIC_ASSERT_X(sizeof(mimetype_database), "Bundled MIME database is empty") Mimetypes\qmimeprovider.cpp:632:30: error: 'mimetype_database' was not declared in this scope QMimeXMLProvider::InternalDatabaseEnum)': Mimetypes\qmimeprovider.cpp: In constructor 'QMimeXMLProvider::QMimeXMLProvider(QMimeDatabasePrivate*, In file included from global\qt_pch.h:56: I get this output: compiling mimetypes/qmimeprovider.cpp When configuring withotu that option, and then executing mingw32-make -k -j4

activeperl 5.12.2

The powershell script calls configure.bat using the option -qt-sql-sqlite, which gives this error: ERROR: Invalid value given for boolean command line option 'sql-sqlite'. I'm upgrading to Qt 5.15.0 and fail to create a new static Qt environment













Activeperl 5.12.2