-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
[distribution] binaries: Provide latest windows builds #798
Comments
Long time ago I tried to build with appveyor on windows with mingw toolchain. Its a pain in the ass to get right. I'm only running *NIX and macOS. The best would be automated building. |
add the ability to build under Linux #802 |
It seems to me that we should have improved support for windows. I know we have support currently, but this should also include travis build testing and improved documentation (see also #795) regarding the installation procedure. On top of that it would be desirable to find somebody who is willing to compile the whole toolset up and down regularly on a "real world" local machine to ensure everything is working well and to detect caveats. |
@slyshykO: Can we provide binaries for Windows now based on PR 805? Can you explain? |
@Nightwalker-87 Did you mean #802? If so, I think yes. The project has the ability to be built for windows. And one of the options is to build in Travis. |
Eh - yes of course. As you seem quite familiar with this topic, can you add some instructions to |
@slyshykO: I have squashed your .cmake modules from #802 to one single config and integrated it as a separate make target called "Binary". Currently this is only for testing, but the trick will be to properly detect the downloaded |
@Nightwalker-87 What problems with #802? |
I'd prefer a solution which integrates into our build configuration well, meaning Windows binaries should build automatically, if MinGW is detected on a Debian-based system. Also both modules consist of duplicated code which can also be simplified. |
If you know how to do better please do it. As I know, toolchain files it is a common use case for cross-compiling with cmake. |
We are not dependent on this functionality while we are in the state of development. Note that a |
Also it does not work on my system (even) when using the
A passing CI build does not imply that a feature is actually working, it only reveals that compilation succeeds without any errors. When building into the source directory the compilation runs but does not generate any binaries in |
You run cmake in wrong directory. It is not toolchain file fault. |
No... I have also tried the project directory itself.
In general there is no documentation on it. |
I have spent some efforts to automate the binary generation on Debian with a shell script. A script seems necessary as otherwise the inclusion of a cross toolchain file would let the build iterate into itself in an endless loop. 😆 The new implementation can be found on the branch Full package generation can be achieved on debian-based systems with the commands: |
- Updated steps for release preparation - Changed destination for binary archives (Closes #798)
Any chance that we cat provide a binary for windows in releases?
@xor-gate
The text was updated successfully, but these errors were encountered: