Changes between Initial Version and Version 1 of Ticket #1814, comment 13
- Timestamp:
- Aug 10, 2014, 9:22:25 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #1814, comment 13
initial v1 1 [http://www.nsclient.org/ NSClient++] (an open source server monitoring client) has an interesting [http://docs.nsclient.org/manual/build.html#windows build process] on Windows, and may contain some bits we find useful. I recently built it to debug an issue I encountered. The process is more painful than ours, because no prebuilt win32 binaries are provided by the project, instead the dependency source code is pulled in via [https://github.com/mickem/nscp/blob/master/build/python/fetchdeps.py Python scripts] (very similar to our build-osx-libs.sh on OS X) and everything is then built with msbuild (MSVC command line tool). 1 [http://www.nsclient.org/ NSClient++] (an open source server monitoring client) has an interesting [http://docs.nsclient.org/manual/build.html#windows build process] on Windows, and may contain some bits we find useful. I recently built it to debug an issue I encountered. The process is more painful than ours, because no prebuilt win32 binaries are provided by the project, instead the dependency source code is pulled in via [https://github.com/mickem/nscp/blob/master/build/python/fetchdeps.py Python scripts] (very similar to our build-osx-libs.sh on OS X) and everything is then built with msbuild (MSVC command line tool). But things break, and it requires some fiddling to adjust the script and the options aren't well documented. 2 2 3 3 However, we ''might'' be able to use their build scripts to automate rebuilding of our Windows dependencies, it has some nice features like conversion of old VC projects to the newer format when a newer compiler is used, supports 32- and 64-bit builds, and creates debug and release builds.