Comments (7)
Thanks for putting up the binaries @leidegre
from tundra.
My crosscompile env is a little shot at the moment. Is there a reason you can't build it yourself on Windows using Visual Studio?
from tundra.
I've never used visual studio except for their command line tools from http://landinghub.visualstudio.com/visual-cpp-build-tools
I tried to execute msbuild Tundra.sln
but that didn't work.
from tundra.
I recently did this and it was a little bit of pain but once I found the right packages it built just fine.
You can use the msys2 environment on Windows and then download the tool chain from here https://sourceforge.net/projects/mingwbuilds/files/host-windows/releases/4.8.0/64-bit/threads-win32/seh/
Unzip that, add x86_64-w64-mingw32\bin
to your path and configure the environment for the windows build, then run make. This will work but if you only want to build on Windows for Windows it's much easier to use msbuild.
I'm using Visual Studio 2015 right now and it's giving my build errors but this is just because it's looking for the Visual Studio 2012 tooling by default. We simply override this like so:
msbuild /p:PlatformToolset=v140;Configuration=Release vs2012\Tundra.sln
Which built just fine. Just download master, unzip and run the above command line from within the Visual C++ x64 Native Build Tools Command Prompt.
Here's a link to the binaries
https://drive.google.com/open?id=0B5JWqqxHqeHeTXZvenRHZlVxalE
That's from my personal Google Drive so, it's might get throttled but it will work for now.
from tundra.
Also, @deplinenoise I was under the impression that older versions of Visual Studio lacked the necessary C++11 features to actually compile tundra. Was I wrong?
from tundra.
VS2012 is fine, and I expect 2015 to also work. At some point after the GDC craziness I'll put up an official windows build.
from tundra.
Official binaries and installers are now available for 2.01.
from tundra.
Related Issues (20)
- New release version? HOT 3
- LNK4001: no object files specified; libraries used HOT 2
- VS 2017 support HOT 7
- MSYS2 compilation fails HOT 2
- How to add a private toolchain (or any other lua script) HOT 3
- Clean up use of fixed buffers in Win32 process spawning
- Please update Brew package for Mac HOT 4
- Relicensing tundra under MIT license HOT 13
- Auto-rebuild monitor mode
- Pkgconfig module doesn’t handle brew’s glib-2.0.pc file
- CreateProcess() errors should be shown with GetLastError()
- Precompiled headers get generated multiple times when using DefRule
- Status HOT 3
- Env variable changes do not trigger frontend re-runs
- Quiet option still outputs annotations
- Debug symbols for releases HOT 1
- Tundra prematurely stops looking for "Depends" HOT 7
- A proposal for a package manager HOT 4
- Windows, Visual Studio 2022 is not recognized by Tundra HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tundra.