meta data for this page
PeerHood development resources
PeerHood is build over linux platform. Ubuntu is mostly used, but no required.
PeerHood is C++ and natural choice for compiler for on linux platform is GNU C++. With C++ you can easily shoot your own foot and others as well, so it is required that you have latest information on GNU C++ changes. Latest change (2009-02-20) is streamlined includes, meaning that bad implicit including (relying that some include header include other headers) break the code.
In code documentation was done by DOC++ format to peerhood. Task: doc++ into build.
Subversion is used for version management of the peerhood project. NEED: Subversion history ⇒ result/share/doc/peerhood/ChangeLog generating tool.
C++ testing framework
CuTe c++ testing
- Cute is not in ubuntu 8 repositories yet, but have to be installed separetly.
- Cute is a template and include based approach.
Boost C++ testing framework
- Rather hard to get into it, multiple ways to make test cases, strange documentation.
SymbianOS SDK for GNU/Linux http://gnupoc.sourceforge.net/