ekjstm / permafrost

Automatically exported from code.google.com/p/permafrost
0 stars 0 forks source link

Build system does not provide single-step build. #1

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
* Build system does not produce a packaged, installable, library. 
* VS portion of build is difficult to configure.
* VS portion of build is not portable.
* VS portion of build does not have a release configuration.

Original issue reported on code.google.com by solomon....@gmail.com on 12 Apr 2008 at 6:28

GoogleCodeExporter commented 9 years ago

Original comment by solomon....@gmail.com on 12 Apr 2008 at 6:31

GoogleCodeExporter commented 9 years ago
VS 2008 ships with .NET 3.5 libs and 2.0 CLR -- the CLR always finds the 2.0 
version
of MSBuild, which does not support the VS 2008 sln solution file format.

MSBuild dependency needs to go away.

Original comment by solomon....@gmail.com on 16 May 2008 at 4:55

GoogleCodeExporter commented 9 years ago
After evaluation of available build systems, have determined that CMake should 
be
used to control the build. This is primarily based on the fact that it is 
actually
compatible with both the gcc and VS tool chains.

Conversion of zlib in particular will be painful, since it incorporates a 
number of
assembly modules in some build configurations.

Original comment by solomon....@gmail.com on 8 Jul 2008 at 2:50

GoogleCodeExporter commented 9 years ago
CMakeLists.txt implemented for all project components. Tested with dll build. 
Still
need testing when building static libraries.

Original comment by solomon....@gmail.com on 18 Aug 2008 at 9:17