Libs required for building master #4637
Comments
Berg changed _comment0 which not transferred by tractive |
Berserk Cyborg changed blocking which not transferred by tractive |
Berserk Cyborg changed blockedby which not transferred by tractive |
Berserk Cyborg commented What compiler are you using? Version? Are you using the git clone method? |
Berg commented it compiles the 3.2.3 release. |
Berg commented I did git pull and tried again on this date. terminal output from where errors began
|
Forgon changed _comment0 which not transferred by tractive |
Forgon changed _comment1 which not transferred by tractive |
Forgon changed _comment2 which not transferred by tractive |
Forgon changed _comment3 which not transferred by tractive |
Forgon commented Please provide:
Edit: The problem is caused by Qt 5.2.1. To avoid it, use Qt 5.4+, where the missing function exists (documented here). Compile instructions have been modified so that |
Per changed status from |
Per changed resolution from `` to |
Forgon edited the issue description |
Forgon2100 <forgon2100@...> committed [3817] In Warzone2100/warzone2100@3817bf4:
|
Forgon2100 <forgon2100@...> changed owner from `` to |
Forgon2100 <forgon2100@...> changed resolution from |
Per changed status from |
Per changed resolution from |
Per commented Your fix just broken buildbot, which suggests 5.4 is not really required, since the builds worked prior to this change. |
Forgon commented Replying to Warzone2100/old-trac-import#4637 (comment:10):
I successfully reproduced the problem Berg reported when running |
Per commented Ah, so the problem is that your change is run also for the cross-compilation with MXE, where it checks the presence of system Qt, rather than MXE Qt, I guess. Not sure how to fix that. I tried upgrading the system Qt (which is 5.2), but there were no system updates and the unofficial approaches I found seemed a bit risky. |
Forgon2100 <forgon2100@...> changed status from |
Forgon2100 <forgon2100@...> changed resolution from `` to |
Forgon2100 <forgon2100@...> committed [481] In Warzone2100/warzone2100@481e477:
|
Forgon changed status from |
Forgon changed resolution from |
Forgon commented Replying to Warzone2100/old-trac-import#4637 (comment:12):
So, how do we deal with the problem now? |
Forgon2100 <forgon2100@...> changed status from |
Forgon2100 <forgon2100@...> changed resolution from `` to |
Forgon2100 <forgon2100@...> committed [73] In Warzone2100/warzone2100@73d8301:
|
Forgon2100 <forgon2100@...> committed [5] In Warzone2100/warzone2100@5ae8390:
|
Forgon changed status from |
Forgon changed resolution from |
Berg commented See vexed about how this was fixed for me he added new libs etc and made it work. |
Forgon commented Replying to [comment:19 Berg]:
I'm not sure he had this ticket in mind. Afaik his patches were for pastdue's ticket #4720. |
Per commented I wonder if we could somehow skip the configure tests for MXE builds. |
Forgon uploaded file patch file created with |
Forgon uploaded file patch file created with |
Forgon uploaded file complete command line output of |
Forgon commented Now that #4720 has been applied, a similar problem can occur when compiling with SDL < 2.0.5:
I have thus added a patch which ensures Once #4746 is fixed, both patches of this ticket will be pushed to our master branch. |
Forgon changed component from |
Forgon2100 <forgon2100@...> changed status from |
Forgon2100 <forgon2100@...> changed resolution from `` to |
Forgon2100 <forgon2100@...> committed [5] In Warzone2100/warzone2100@5eabea7:
|
Forgon2100 <forgon2100@...> committed [4293] In Warzone2100/warzone2100@4293b79:
|
resolution_fixed
type_bug
| by BergPlease double check the list in the wiki guid for building master i cant get it to compile on my machine when using the dependancy supplied by wiki thanks.
Update: This was fixed in #4703.
Issue migrated from trac:4637 at 2022-04-16 12:54:43 -0700
The text was updated successfully, but these errors were encountered: