Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"undefined reference" errors with Qt 5.12 and mingw73_64 (mingw53_32 is gone) #2871

Closed
pbek opened this issue Feb 17, 2019 · 9 comments

Comments

Projects
None yet
3 participants
@pbek
Copy link

commented Feb 17, 2019

First thank you for this wonderful CI service, I love it a lot and am using it to build https://github.com/pbek/QOwnNotes.

Since a few days C:\Qt\latest has mingw73_64 instead of mingw53_32. After changing the directory in https://github.com/pbek/QOwnNotes/blob/develop/appveyor.yml I got a huge amount of "undefined reference" errors: https://ci.appveyor.com/project/pbek/qownnotes/builds/22417462/job/eddeajis4cfp393n

QOwnNotes isn't able to build with the latest Qt 5.12 version any more (as a workaround I fell back to Qt 5.11).

example:

release/moc_welcomedialog.o:moc_welcomedialog.cpp:(.rdata$_ZTV13WelcomeDialog[__ZTV13WelcomeDialog]+0xb8): undefined reference to `QWidget::changeEvent(QEvent*)'

Did I do something wrong?

@pbek

This comment has been minimized.

Copy link
Author

commented Mar 7, 2019

Is there no mingw53_32 for the latest version of Qt any more? I can only see mingw73_64 and msvc2015_64.

@pbek pbek changed the title "undefined reference" errors with Qt 5.12 and mingw73_64 "undefined reference" errors with Qt 5.12 and mingw73_64 (mingw53_32 is gone) Mar 7, 2019

@pbek

This comment has been minimized.

Copy link
Author

commented Mar 7, 2019

@FeodorFitsner, do you by chance know where mingw53_32 has gone in C:\Qt\latest? I'm asking because you were able to help us in #2502 so marvelously.

@IlyaFinkelshteyn

This comment has been minimized.

Copy link
Member

commented Mar 22, 2019

@pbek sorry for delay with reply. This is a result of upgrading to Qt 5.12.1 #2760

Please check for mingw53_32 here. As you can see it exists under C:\Qt\5.11.3, C:\Qt\5.10.1, C:\Qt\5.9.7 and C:\Qt\5.7.0.

@pbek

This comment has been minimized.

Copy link
Author

commented Mar 22, 2019

Thank you very much for your help, @IlyaFinkelshteyn!

So I need to wait for Qt 5.12.2 (#2889) to get back MinGW 32, right? Or were you referring to that I could use mingw53_32 from Qt 5.11 with Qt 5.12? (Personally I also would use the 64 bit version, but I don't know why I get the undefined reference errors.)

@IlyaFinkelshteyn

This comment has been minimized.

Copy link
Member

commented Apr 18, 2019

Please try now -- new images has been deployed, should help.

@pbek

This comment has been minimized.

Copy link
Author

commented Apr 18, 2019

thank you very much, @IlyaFinkelshteyn, I'll test it!

@pbek

This comment has been minimized.

Copy link
Author

commented Apr 18, 2019

Works perfectly, thanks a lot again!

@IlyaFinkelshteyn

This comment has been minimized.

Copy link
Member

commented Apr 18, 2019

Great, sorry it took that long :)

@pbek

This comment has been minimized.

Copy link
Author

commented Apr 18, 2019

Nah, thank you very much for offering your great service freely to open source software!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.