Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-20 | Put back some stuff necessary for building on non-MSVC platforms for now | Marius Kintel | |
2013-07-28 | In this commit i'll change just the Qt project, c and header files to get ↵ | Ivo Noorhoff | |
OpenSCAD building and working on Windows 7 compiled with Visual Studio Express 2012. A couple of things needed changing : * MSVC 2012 has no trunc or round, i have added those to mathc99 and included mathc99 to the files needed. The implementations were taken from boost. * MSVC 2012 stl does now allow accessing out of bounds elements in std:vector as an array, so "chain->objects[i]" will fail in "OpenCSGRenderer::renderCSGChain". Whatever the platform, it will me a good idea to change this code to something that does not trigger undefined behavior. * MSVC 2012 cannot figure out the types involved in "if (file_size == 80 + 4 + 50*facenum) {", i have added a cast to force it to "if (file_size == static_cast<std::streamoff>(80 + 4 + 50*facenum)) {". The next round would be regression testing and debugging and possibly more changes to the OpenSCAD main code. The round after that would be changing the .pro and .pri files to create correct visual studio solutions. | |||
2013-05-26 | merge branch to get windows "library path" working. tweak build system, | Don Bright | |
eliminate several compiler warnings. | |||
2013-04-26 | Modified parse to allow overloading of variables in local blocks. Also did ↵ | Marius Kintel | |
some minor cleanups while at it. Test cases missing | |||
2012-12-29 | qmake-macx last detected on eigen. (unix=1 on osx). clarify comments. | don bright | |
2012-12-23 | detect netbsd / freebsd after linux not before, for bison/flex. | don bright | |
2012-12-21 | download and build bison if needed. detect better on BSD | don bright | |
2012-01-03 | changes to enable building on NetBSD | don bright | |
2011-12-17 | bison fix | Marius Kintel | |
2011-12-15 | generalized MACOSX_DEPLOY_DIR into the platform-independent OPENSCAD_LIBRARIES | Marius Kintel | |
2011-01-24 | update build files | meta | |
2011-01-21 | update qmake file for visual C++ builds | meta | |