Pigeon Mouette BSD readme.
What software do you need to compile and test :
- cmake >= 2.6
- qemu
- make or gmake
- gobjc | llvm/clang.
- libc | glibc
- mercurial (for checkout)
- grub
- tar (for make package)
- clang static analyzer (make analyze)
on linux you also need:
- libbsd-dev
How to compile :
sh%> make
How to test :
1 - plug an your system an USB key formated in fat32 with
grub installed on it.
2 - change scripts/config DISK var to your USB key.
3 - change scripts/config DISK var to your USB fat32 Partition.
4 - change scripts/config MNT var to a possible mount dir.
4 - launch:
sh %> make test
5 - it works !
Features :
- Rewritten from scratch
- Portable (arm x86 vkernel xen).
- use PmBSD config.
- use CMake.
- cross-compile (you can compil it on a BSD and a Linux).
- Monokernel Architecture (TBD with modules)
- Can compile with gcc and llvm/clang.
- Under ISC Liscence.
- Most code is written in Objective-C.
- Sexy code.
developpers:
- Jeremy Cochoy <zenol@pmbsd.org>
- Sylvestre Gallon <syl@pmbsd.org>
- Julien Pichon <julien@pmbsd.org>
- Gregory Lemercier <dugourdin@pmbsd.org>
- Moriceau Remi <rem-s@pmbsd.org>
- Amsallem David <damsallem@pmbsd.org>