-
Notifications
You must be signed in to change notification settings - Fork 183
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
Windows support. #1
Comments
The thing with SQLite is that it creates a practically universally known database file that can be read with the It would be great to get rid of CGO, that way cross compilation would not be a problem and we'll definitely do it when we can offer a good option against the data locking issue. I've opened a separate issue to discuss boltdb, goleveldb and ql as potential storage backends and included all my concerns. PS: On the meantime, I plan to offer binaries soon so the user does not have to compile from source. |
Just as a friendly FYI, Microsoft makes VM images available for almost every platform they sell. Compilation can then proceed using either MinGW^1, TDM-GCC or Windows SDK [also available as an ISO] which last time I checked included I am not a lawyer, but the freely available downloads implies to me that Microsoft wants you to compile for its users, in hopes they'll remain on Windows. 1 = Please see this text for the story with MinGW-x64: http://qt-project.org/wiki/MinGW-64-bit and this site which was linked from the MinGW download page looks great: http://win-builds.org/ |
Thanks @mdaniel! That's a good one. @peterhellberg also pointed me out to the modern.ie website on the Gophers channel on Slack, these images are good for 30 days and that's good enough. Sounds like a really strong alternative. |
Thanks for your help, I used modern.ie and MinGW as suggested and now we have a Windows build :-). |
I think Hyperfox would compile fine on a Windows machine but I can't test it since I don't have a license so some help would be appreciated.
Some concerns:
The text was updated successfully, but these errors were encountered: