I recently used this guide to cross compile a program for Windows on Linux: Building Qt 5 on Linux, for Windows
However when I compile the program, the executable file that is created is broken and does not run the program. Instead there is an error and only the option to close it. It would be appreciated if anyone could please provide an answer to why it is doing that. Below I will list a couple facts. Please be specific in your answer (such as if the reason is that I may have used something in the GUI not available with windows, please provide examples of what is not usable between the operating systems) I am at approximately mid entry level when it comes to using Qt so forgive me in advance if I ask for further explanation on answers.
- Compiling with Qt Creator 2.8.1 (Based on 5.1.1)
- Using Crunchbang 11 (Debian 7.0 based)
- Tested by using "cd mxe && make qtbase" and subsequently "cd mxe && make qt5"
- The error produced by executing the program (wine): Pastebin: Wine Error
- The debugging displayed in the terminal when the program is executed: Pastebin: Debugging
- The program does not work in typical Windows 7 environment
- Build log: Pastebin: Build Log
It may take me a couple hours from the initial post time to follow up. Thank you in advance to everyone who puts in positive input.