We think this is the best and most stable release of the new Fost 4 libraries so far. There are a huge number of changes since the last release. So many in fact that it highlights a major problem with the way that we put together release notes, and with the next release we'll be using ChangeLog entries to make it easier to see what is in each
As well as restructuring the file layouts to make the projects easier to use we've also stared to add in some experimental support for iPhone and will soon be looking at Android support (through the use of the NDK).
If you want to get started the best place to look is the fost-hello example project.
|Linux & Mac|
svn co http://svn.felspar.com/public/fost-hello/tags/4.10.03.39008 fost-hello cd fost-hello Boost/build hello/compile dist/bin/hello-world-d
On the Mac you will need to set DYLD_LIBRARY_PATH before running hello-world-d
export DYLD_LIBRARY_PATH=dist/lib dist/bin/hello-world-d
svn co http://svn.felspar.com/public/fost-hello/tags/4.10.03.39008 fost-hello cd fost-hello Boost\build hello\compile dist\bin\hello-world-gd
The next release is due out on June 21st.
The file layouts for all of the projects has been changed to move the project code into a lower level folder. This makes room for dependant projects to be part of the same check out via Subversion's svn:externals support.
This means that a project with pretty much everything that is needed to build it can be done by simply checking it out.
fost-aws has been split off from fost-internet. The should make it easier for people who don't care about Amazon Web Services support to use the libraries.
The MFC build options for Windows have been improved. Build variants are now used which means on Windows as well as debug and release variants debug-mfc and release-mfc variants are supported. The build targets still have the same names as the non-MFC versions so they should not be mixed. The fost-windows project examples can only be built using MFC builds.
We've also added in better support for the free Express compilers from Microsoft. Everything should work properly with Microsoft Express 2008 compiler.
On the Mac we have improved all sorts of things. We now have new testing procedures which means that we're much happier with the Mac support that in any previous release. Mac stability is probably slightly better now than even Windows.
Everything is available through our Subversion repository. Below are the locations for the tagged releases for Fost 4.10.03.39008 components.