To run siliconBrain you need:
To use siliconBrain you should be familiar with:
We do not use autoconf, automake and libtool. The reason is, that siliconBrain is not used to create portable software. The approach of siliconBrain is, to use all the beautiful and advanced features of Linux and the GNU tools. When someone wants to use a siliconBrain package, she should switch to a GNU/Linux system. siliconBrain does not want to make compromises, just to be portable to other platforms.
So we do not intend to write portable sh scripts, or portable makefile's. Instead we use the full features of bash and GNU make. The same is true for all other programs we use, including the operating system itself.
It also is of great fun to use the GNU extensions. This would be reason enough.